* fixed restart when fastnetmon is already stopped
This commit is contained in:
parent
d6d0ec84cb
commit
02486e9a28
|
@ -22,10 +22,15 @@ start() {
|
||||||
stop() {
|
stop() {
|
||||||
ebegin "Stopping fastnetmon"
|
ebegin "Stopping fastnetmon"
|
||||||
|
|
||||||
kill -9 `cat $PIDFILE`
|
if [ -f $PIDFILE ]; then
|
||||||
|
kill -9 $(cat $PIDFILE) 2>/dev/null
|
||||||
RETVAL=$?
|
RETVAL=$?
|
||||||
|
fi
|
||||||
pidof fastnetmon | xargs kill -9
|
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}"
|
rm -f "${PIDFILE}"
|
||||||
eend $RETVAL
|
eend $RETVAL
|
||||||
|
|
Loading…
Reference in New Issue