aboutsummaryrefslogtreecommitdiff
path: root/net/privoxy/files
diff options
context:
space:
mode:
authorChristian Schoenebeck <christian.schoenebeck@gmail.com>2015-02-08 16:50:16 +0100
committerChristian Schoenebeck <christian.schoenebeck@gmail.com>2015-02-08 16:50:16 +0100
commitabdd1593f888701a0adef461b1896f73671f0f4e (patch)
treee223b3453eba87803027eedb1c31bee9d92e9cec /net/privoxy/files
parentafaf425278b212bbcb6af140ca3e392a529cc0e5 (diff)
privoxy: modified init scripts
remove "killall" from initscript because it kills itself #867 Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
Diffstat (limited to 'net/privoxy/files')
-rw-r--r--net/privoxy/files/privoxy.init4
1 files changed, 2 insertions, 2 deletions
diff --git a/net/privoxy/files/privoxy.init b/net/privoxy/files/privoxy.init
index 8ffc6f2c8..9b4f3a327 100644
--- a/net/privoxy/files/privoxy.init
+++ b/net/privoxy/files/privoxy.init
@@ -108,11 +108,11 @@ stop() {
local _PID=$(cat $PIDFILE 2>/dev/null)
kill -15 $_PID 2>/dev/null
sleep 1 # give time to shutdown
- local _tmp=$(pgrep privoxy)
+ local _tmp=$(pgrep privoxy | tr "\n" " ")
if [ -z "$_tmp" ]; then
logger -p daemon.notice -t "privoxy[$_PID]" "Shutdown successfully"
else
- killall -9 privoxy
+ kill -9 $_tmp # Normally never come here
logger -p daemon.warn -t "privoxy[-----]" "Shutdown forced by KILL"
fi
return 0