* fixed restart when fastnetmon is already stopped
This commit is contained in:
parent
d6d0ec84cb
commit
02486e9a28
|
@ -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
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue