|
@@ -108,11 +108,11 @@ stop() {
|
108
|
108
|
local _PID=$(cat $PIDFILE 2>/dev/null)
|
109
|
109
|
kill -15 $_PID 2>/dev/null
|
110
|
110
|
sleep 1 # give time to shutdown
|
111
|
|
- local _tmp=$(pgrep privoxy)
|
|
111
|
+ local _tmp=$(pgrep privoxy | tr "\n" " ")
|
112
|
112
|
if [ -z "$_tmp" ]; then
|
113
|
113
|
logger -p daemon.notice -t "privoxy[$_PID]" "Shutdown successfully"
|
114
|
114
|
else
|
115
|
|
- killall -9 privoxy
|
|
115
|
+ kill -9 $_tmp # Normally never come here
|
116
|
116
|
logger -p daemon.warn -t "privoxy[-----]" "Shutdown forced by KILL"
|
117
|
117
|
fi
|
118
|
118
|
return 0
|