From 88c43e6f99a0e2451fe9b073dad90b06d41af7be Mon Sep 17 00:00:00 2001 From: milesvp Date: Sun, 15 Nov 2015 09:51:05 -0800 Subject: [PATCH] [269] Initial fix for msm not shutting down when server is shutdown/reboot. Adding lock file /var/lock/subsys/msm --- init/msm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/init/msm b/init/msm index a7029f24..48e7b6cb 100755 --- a/init/msm +++ b/init/msm @@ -2080,6 +2080,8 @@ manager_dirty_all() { # Starts all servers command_start() { + # Required lock file for init.d to properly shutdown + touch /var/lock/subsys/msm # Required start option, for debian init.d scripts for ((server=0; server<${NUM_SERVERS}; server++)); do @@ -2105,11 +2107,15 @@ command_start() { # Stops all servers after a delay command_stop() { + # Required lock file for init.d to properly shutdown + rm -f /var/lock/subsys/msm manager_stop_all_servers "stop" } # Stops all servers without delay command_stop_now() { + # Required lock file for init.d to properly shutdown + rm -f /var/lock/subsys/msm manager_stop_all_servers_now }