From b0b42df8149c4c9658c2c77465c000ddea5f08df Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Mon, 2 Apr 2012 00:53:18 +0400 Subject: [PATCH] SysV snail-watcher fix --- share/init.d/snail-watcher.sysv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/init.d/snail-watcher.sysv b/share/init.d/snail-watcher.sysv index 04c8b7d..776822b 100644 --- a/share/init.d/snail-watcher.sysv +++ b/share/init.d/snail-watcher.sysv @@ -24,14 +24,14 @@ case "$1" in start) log_begin_msg "Starting snail-watcher" 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 \ --background \ --start \ --pidfile $PIDFILE \ --exec $DAEMON \ -- $DAEMON_ARGS \ - || echo "Already running..." + || log_warning_msg "Already running..." log_end_msg $? ;; stop)