* fixed restart when fastnetmon is already stopped

This commit is contained in:
pumamd 2016-01-03 10:06:18 +02:00
parent d6d0ec84cb
commit 02486e9a28

View File

@ -22,11 +22,16 @@ start() {
stop() {
ebegin "Stopping fastnetmon"
kill -9 `cat $PIDFILE`
RETVAL=$?
pidof fastnetmon | xargs kill -9
if [ -f $PIDFILE ]; then
kill -9 $(cat $PIDFILE) 2>/dev/null
RETVAL=$?
fi
if [ -n $RETVAL ] && [ "$RETVAL" -ne "0" ]; then
ACTUAL_PID=$(pidof fastnetmon)
[ -n $ACTUAL_PID ] && kill -9 $ACTUAL_PID 2>/dev/null
RETVAL=$?
fi
rm -f "${PIDFILE}"
eend $RETVAL
}
}