chiark / gitweb /
shutdown: remove explicit sync() invocations
[elogind.git] / src / core / unit.c
index 8246837658251a100215d28bb322e6032b6dca6f..ba4c7d5b32838d1e4a671b345d6a2243f534a980 100644 (file)
@@ -1004,6 +1004,9 @@ static void unit_status_log_starting_stopping_reloading(Unit *u, JobType t) {
         if (t != JOB_START && t != JOB_STOP && t != JOB_RELOAD)
                 return;
 
+        if (log_on_console())
+                return;
+
         /* We log status messages for all units and all operations. */
 
         format = unit_get_status_message_format_try_harder(u, t);