summarylogtreecommitdiffstats
path: root/initscript_sysvinit
diff options
context:
space:
mode:
Diffstat (limited to 'initscript_sysvinit')
-rw-r--r--initscript_sysvinit2
1 files changed, 2 insertions, 0 deletions
diff --git a/initscript_sysvinit b/initscript_sysvinit
index a1b0781e492e..fc3f72c8b3a7 100644
--- a/initscript_sysvinit
+++ b/initscript_sysvinit
@@ -50,10 +50,12 @@ case "$1" in
kill "${_pid}" &> /dev/null
done
fi
+ sleep 1
_pids="$(pidof "${_DAEMON}")"
for _pid in ${_pids}; do
kill -9 "${_pid}" &> /dev/null
done
+ sleep 1
_running="$(pidof "${_DAEMON}" | tr ' ' '\n' | wc -l)"
if [ ${_running} -gt 0 ]; then
echo "Failed to stop or kill all ${_DAEMON} processes."