This patch ensures that when rrdcached is stopped, it cleans up the
authoroetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa>
Fri, 10 Oct 2008 05:21:19 +0000 (05:21 +0000)
committeroetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa>
Fri, 10 Oct 2008 05:21:19 +0000 (05:21 +0000)
pid file.  Apparently this is necessary if RRDCACHED_USER is not the
default "rrdcached".
-- Bernard Li

git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@1595 a5681a0c-68f1-0310-ab6d-d61299d08faa

etc/rrdcached-init

index 0748cb1..45b5cdf 100644 (file)
@@ -36,7 +36,7 @@ case "$1" in
       killproc rrdcached
       RETVAL=$?
       echo
       killproc rrdcached
       RETVAL=$?
       echo
-      [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/rrdcached
+      [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/rrdcached && rm -rf $PIDFILE
       ;;
 
   restart|reload)
       ;;
 
   restart|reload)