SOURCES: pound.init - fix logic
areq
areq at pld-linux.org
Wed Feb 18 13:46:04 CET 2009
Author: areq Date: Wed Feb 18 12:46:04 2009 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- fix logic
---- Files affected:
SOURCES:
pound.init (1.23 -> 1.24)
---- Diffs:
================================================================
Index: SOURCES/pound.init
diff -u SOURCES/pound.init:1.23 SOURCES/pound.init:1.24
--- SOURCES/pound.init:1.23 Wed Jan 14 21:14:24 2009
+++ SOURCES/pound.init Wed Feb 18 13:45:59 2009
@@ -61,14 +61,14 @@
# check if all of the instances are up
all_up() {
- local ret=0 instance pidfile
+ local ret=1 instance pidfile
for pidfile in /var/run/pound/*.pid; do
[ -f "$pidfile" ] || continue
instance=${pidfile#/var/run/pound/}
instance=${instance%.pid}
is_up $instance && continue
- ret=1
+ ret=0
done
return $ret
@@ -121,6 +121,7 @@
ret=$?
done
rm -f /var/lock/subsys/pound > /dev/null 2>&1
+ rm -f /var/run/pound/$instance.pid > /dev/null 2>&1
else
msg_not_running "Pound"
fi
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/pound.init?r1=1.23&r2=1.24&f=u
More information about the pld-cvs-commit
mailing list