X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fcore%2Fmanager.c;h=78f4f3dfd8ec3c46fd9cd05379fc7db5a5c15d1d;hp=27a1cc6777eaf2be55821236f9355b4a99edff93;hb=b2cdc6664ef6b56e47d38649d69b9943d9f9f5d0;hpb=aa62a8936f5983770e90b791083d55107659f7a1 diff --git a/src/core/manager.c b/src/core/manager.c index 27a1cc677..78f4f3dfd 100644 --- a/src/core/manager.c +++ b/src/core/manager.c @@ -1621,6 +1621,11 @@ static int manager_dispatch_signal_fd(sd_event_source *source, int fd, uint32_t break; } + if (fflush(f)) { + log_warning("Failed to flush status stream"); + break; + } + log_dump(LOG_INFO, dump); break; }