SysV snail-watcher fix
This commit is contained in:
parent
5248a757b9
commit
b0b42df814
|
@ -24,14 +24,14 @@ case "$1" in
|
||||||
start)
|
start)
|
||||||
log_begin_msg "Starting snail-watcher"
|
log_begin_msg "Starting snail-watcher"
|
||||||
pid=`cat $PIDFILE 2>/dev/null`
|
pid=`cat $PIDFILE 2>/dev/null`
|
||||||
[ -z $pid ] || ! pgrep -s $pid -f snail-watcher.sh &>/dev/null && \
|
[ -z $pid ] || ! ps $pid 1>/dev/null 2>&1 && \
|
||||||
start-stop-daemon --make-pidfile \
|
start-stop-daemon --make-pidfile \
|
||||||
--background \
|
--background \
|
||||||
--start \
|
--start \
|
||||||
--pidfile $PIDFILE \
|
--pidfile $PIDFILE \
|
||||||
--exec $DAEMON \
|
--exec $DAEMON \
|
||||||
-- $DAEMON_ARGS \
|
-- $DAEMON_ARGS \
|
||||||
|| echo "Already running..."
|
|| log_warning_msg "Already running..."
|
||||||
log_end_msg $?
|
log_end_msg $?
|
||||||
;;
|
;;
|
||||||
stop)
|
stop)
|
||||||
|
|
Loading…
Reference in New Issue