From 2c12379a303eb57dd10b2aca730a0c83bda74ebe Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Thu, 11 Mar 2021 21:47:22 +0100 Subject: [PATCH] Only reload .conf files when not going to shutdown or reboot Signed-off-by: Joachim Wiberg --- src/sm.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/sm.c b/src/sm.c index 87564c85..8b8bf4d9 100644 --- a/src/sm.c +++ b/src/sm.c @@ -156,9 +156,11 @@ restart: /* Disable login in single-user mode as well as shutdown/reboot */ nologin(); - /* Make sure to (re)load all *.conf in /etc/finit.d/ */ - if (conf_any_change()) - conf_reload(); + if (runlevel != 0 && runlevel != 6) { + /* Make sure to (re)load all *.conf in /etc/finit.d/ */ + if (conf_any_change()) + conf_reload(); + } /* Reset once flag of runtasks */ service_runtask_clean();