mirror of
https://github.com/AMS-IX/arpsponge.git
synced 2024-09-21 07:47:08 +00:00
Dump status before stopping as well.
This commit is contained in:
parent
4ee83557bf
commit
379314a628
@ -168,6 +168,7 @@ status() {
|
||||
local cruft
|
||||
local pidfiles
|
||||
local pf
|
||||
local retval=0
|
||||
|
||||
if [ "X$1" = "Xre-init" ]
|
||||
then
|
||||
@ -185,9 +186,17 @@ status() {
|
||||
read pid cruft <"${pf}"
|
||||
iface=$(basename $(dirname "${pf}"))
|
||||
printf " interface=%-10s pid=%-6s " "${iface}" "${pid}"
|
||||
kill -USR1 "${pid}" 2>/dev/null && echo "[Ok]" || echo "[FAILED]"
|
||||
if kill -USR1 "${pid}" 2>/dev/null
|
||||
then
|
||||
sleep 1
|
||||
echo "[Ok]"
|
||||
else
|
||||
retval=1
|
||||
echo "[FAILED]"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
return $retval
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
@ -212,6 +221,7 @@ case "$1" in
|
||||
status
|
||||
;;
|
||||
stop)
|
||||
status re-init
|
||||
stop
|
||||
;;
|
||||
*)
|
||||
|
Loading…
Reference in New Issue
Block a user