diff options
author | Joachim Nilsson <troglobit@gmail.com> | 2017-10-12 08:56:08 +0200 |
---|---|---|
committer | Joachim Nilsson <troglobit@gmail.com> | 2017-10-12 08:56:08 +0200 |
commit | 41c003b221415469f0acb744189a7eaf34ccc181 (patch) | |
tree | 242328fe1427e3240eba24491d4c98e92785aa7f | |
parent | 12d8ac2399b0eef40cb36d52a24d0336f97325cb (diff) | |
download | finit-41c003b221415469f0acb744189a7eaf34ccc181.zip finit-41c003b221415469f0acb744189a7eaf34ccc181.tar.gz finit-41c003b221415469f0acb744189a7eaf34ccc181.tar.bz2 |
Don't reload *.conf files when changing to runlevel reboot
... or if someone manages (regression) to change to runlevel bootstrap.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
-rw-r--r-- | src/sm.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -142,7 +142,8 @@ restart: erase("/etc/nologin"); /* Make sure to (re)load all *.conf in /etc/finit.d/ */ - conf_reload_dynamic(); + if (runlevel != 0 && runlevel != 6) + conf_reload_dynamic(); _d("Stopping services services not allowed in new runlevel ..."); sm->in_teardown = 1; |