diff options
Diffstat (limited to 'initscript_sysvinit')
-rw-r--r-- | initscript_sysvinit | 2 |
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." |