From: Lennart Poettering Date: Mon, 16 Aug 2010 21:52:19 +0000 (+0200) Subject: shutdownd: kill /etc/nologin file before we go down X-Git-Tag: v8~72 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=16061c20ddd8eba9b9e1ef89149c51114a8084ce shutdownd: kill /etc/nologin file before we go down --- diff --git a/src/shutdownd.c b/src/shutdownd.c index 59439bca8..5ff9b4ae1 100644 --- a/src/shutdownd.c +++ b/src/shutdownd.c @@ -345,6 +345,9 @@ finish: if (pollfd[i].fd >= 0) close_nointr_nofail(pollfd[i].fd); + if (unlink_nologin) + unlink("/etc/nologin"); + if (exec_shutdown) { char sw[3]; @@ -363,9 +366,6 @@ finish: log_error("Failed to execute /sbin/shutdown: %m"); } - if (unlink_nologin) - unlink("/etc/nologin"); - sd_notify(false, "STATUS=Exiting...");