# HG changeset patch # User Pascal Bellard # Date 1218354455 0 # Node ID aa24a4ae7afeb038ffd53032cf53291e3f57b259 # Parent 805d63a583d5a4212410b437be15596d62748488 perdition: fix stop & restart diff -r 805d63a583d5 -r aa24a4ae7afe perdition/stuff/etc/init.d/perdition --- a/perdition/stuff/etc/init.d/perdition Sun Aug 10 07:42:07 2008 +0200 +++ b/perdition/stuff/etc/init.d/perdition Sun Aug 10 07:47:35 2008 +0000 @@ -34,7 +34,7 @@ stop) for i in $PROTOCOLS; do [ -s /etc/perdition/perdition.$i.conf ] || continue - if [ -f $PIDFILE.$i/perdition.$i.pid ] ; then + if [ ! -f $PIDFILE.$i/perdition.$i.pid ] ; then echo "$NAME ($i) is not running." exit 1 fi @@ -46,7 +46,7 @@ restart) for i in $PROTOCOLS; do [ -s /etc/perdition/perdition.$i.conf ] || continue - if [ -f $PIDFILE.$i/perdition.$i.pid ] ; then + if [ ! -f $PIDFILE.$i/perdition.$i.pid ] ; then echo "$NAME ($i) is not running." exit 1 fi