|
|
|
@ -212,9 +212,9 @@ force_stop() { |
|
|
|
|
|
|
|
|
|
|
|
do_force_stop() { |
|
|
|
do_force_stop() { |
|
|
|
kill -9 "$1" &> /dev/null || { echoRed "Unable to kill process $1"; return 1; } |
|
|
|
kill -9 "$1" &> /dev/null || { echoRed "Unable to kill process $1"; return 1; } |
|
|
|
for i in $(seq 1 60); do |
|
|
|
for i in $(seq 1 $STOP_WAIT_TIME); do |
|
|
|
isRunning "$1" || { echoGreen "Stopped [$1]"; rm -f "$2"; return 0; } |
|
|
|
isRunning "$1" || { echoGreen "Stopped [$1]"; rm -f "$2"; return 0; } |
|
|
|
[[ $i -eq 30 ]] && kill -9 "$1" &> /dev/null |
|
|
|
[[ $i -eq STOP_WAIT_TIME/2 ]] && kill "$1" &> /dev/null |
|
|
|
sleep 1 |
|
|
|
sleep 1 |
|
|
|
done |
|
|
|
done |
|
|
|
echoRed "Unable to kill process $1"; |
|
|
|
echoRed "Unable to kill process $1"; |
|
|
|
|