X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=contrib%2Fredhat%2Finit.d-collectd;h=4c69f3c9b7e0dd88fc1ac793eca7a7e68b02bb62;hb=e1812f8e5c5f91328398c66b602d07ee7c6ede51;hp=abdb168f15d28cce78db59ca29589d2ef0a40e5d;hpb=7e2a10e78c6fd263d0360bf929158dc1b2257704;p=collectd.git diff --git a/contrib/redhat/init.d-collectd b/contrib/redhat/init.d-collectd index abdb168f..4c69f3c9 100644 --- a/contrib/redhat/init.d-collectd +++ b/contrib/redhat/init.d-collectd @@ -21,6 +21,8 @@ COLLECTD=/usr/sbin/collectd COLLECTDMONPIDDIR="/var/run" COLLECTDMONPID="$COLLECTDMONPIDDIR/collectdmon.pid" +MAXWAIT=30 + if [ -r /etc/sysconfig/$service ]; then . /etc/sysconfig/$service fi @@ -58,7 +60,7 @@ start () { } stop () { echo -n $"Stopping collectd: " - killproc -p $COLLECTDMONPID $prog + killproc -p $COLLECTDMONPID -d $MAXWAIT $prog RETVAL=$? echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$service