chiark / gitweb /
use #pragma once instead of foo*foo define guards
[elogind.git] / src / core / manager.c
index 07ca4c92f738fc6e6dd15975b15cf667050ed20e..c99a022cd5390ffc42d66848c223d3c4d6f0ab8a 100644 (file)
@@ -1789,7 +1789,7 @@ static int process_event(Manager *m, struct epoll_event *ev) {
         }
 
         case WATCH_IDLE_PIPE: {
-                m->no_console_output = true;
+                m->no_console_output = m->n_on_console > 0;
 
                 manager_unwatch_idle_pipe(m);
                 close_idle_pipe(m);