X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=src%2Fcore%2Fmanager.c;h=9dfcb98de930f674181345d41a3c0bbd63e6c5a5;hb=af6da548aa14c57da7f17b3a1f2211efdb811d19;hp=dedcb74be6bbb9e8677489a2e7ace6d2362d9dc7;hpb=0c7f15b3a95c3596a4756de5c44eb1fdcd0034fc;p=elogind.git diff --git a/src/core/manager.c b/src/core/manager.c index dedcb74be..9dfcb98de 100644 --- a/src/core/manager.c +++ b/src/core/manager.c @@ -2005,6 +2005,9 @@ void manager_check_finished(Manager *m) { /* Notify Type=idle units that we are done now */ close_pipe(m->idle_pipe); + /* Turn off confirm spawn now */ + m->confirm_spawn = false; + if (dual_timestamp_is_set(&m->finish_timestamp)) return;