@@ -91,7 +91,11 @@ case "$1" in
;;
stop)
log_daemon_msg "Stopping celery task worker server" "celeryd"
- if start-stop-daemon --stop --quiet --oknodo --pidfile $CELERYD_PID_FILE; then log_end_msg 0
+ if start-stop-daemon --stop --quiet --pidfile $CELERYD_PID_FILE;
+ then
+ rm -f $CELERYD_PID_FILE
+ rm -f ${CELERYD_PID_FILE}.lock
+ log_end_msg 0
else
log_end_msg 1
fi