# HG changeset patch # User Pascal Bellard # Date 1248374661 -7200 # Node ID e7b65e9636d80a4b3fcbfa2cc7004dec74dd6204 # Parent 1c30b062cd8ecfcfac49c076b03d071eb293162c perdition: fix init.d script diff -r 1c30b062cd8e -r e7b65e9636d8 perdition/stuff/etc/init.d/perdition --- a/perdition/stuff/etc/init.d/perdition Thu Jul 23 14:33:46 2009 +0000 +++ b/perdition/stuff/etc/init.d/perdition Thu Jul 23 20:44:21 2009 +0200 @@ -23,7 +23,7 @@ [ -s /etc/perdition/perdition.$i.conf ] || continue if [ -f $PIDFILE.$i/perdition.$i.pid ] ; then echo "$NAME ($i) already running." - exit 1 + continue fi echo -n "Starting $DESC: $NAME ($i)... " $DAEMON.$i -f /etc/perdition/perdition.$i.conf $OPTIONS \ @@ -36,7 +36,7 @@ [ -s /etc/perdition/perdition.$i.conf ] || continue if [ ! -f $PIDFILE.$i/perdition.$i.pid ] ; then echo "$NAME ($i) is not running." - exit 1 + continue fi echo -n "Stopping $DESC: $NAME ($i)... " kill `cat $PIDFILE.$i/perdition.$i.pid` @@ -48,7 +48,7 @@ [ -s /etc/perdition/perdition.$i.conf ] || continue if [ ! -f $PIDFILE.$i/perdition.$i.pid ] ; then echo "$NAME ($i) is not running." - exit 1 + continue fi echo -n "Restarting $DESC: $NAME ($i)... " kill `cat $PIDFILE.$i/perdition.$i.pid`