From 509eedf10f031894f2ab97e0c517aeb02778b9a0 Mon Sep 17 00:00:00 2001 From: garywill <32130780+garywill@users.noreply.github.com> Date: Thu, 24 Dec 2020 20:36:09 +0800 Subject: [PATCH] better cleanup --- lnxrouter | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) mode change 100755 => 100644 lnxrouter diff --git a/lnxrouter b/lnxrouter old mode 100755 new mode 100644 index 7556ffe..7dfdc69 --- a/lnxrouter +++ b/lnxrouter @@ -864,6 +864,7 @@ kill_processes() { pid=$(cat $x) pn=$( ps -p $pid -o comm= ) #echo "Killing $pid $pn ... " + pkill -P $pid kill $pid 2>/dev/null && ( echo "Killed $pid $pn" && rm $x ) || echo "Failed to kill $pid $pn, it may have exited" fi done @@ -940,7 +941,7 @@ cleanup() { kill -15 -$pgid sleep 1 echo "Cleaning up done" - kill -9 -$pgid + #kill -9 -$pgid } die() { # SIGUSR2