From: Alan T. DeKok Date: Mon, 29 Jun 2020 20:33:52 +0000 (-0400) Subject: when killing, use -9 instead of -TERM X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=af4877fd1972b7b3cd2ff8eb484457d51f7e278c;p=thirdparty%2Ffreeradius-server.git when killing, use -9 instead of -TERM and clean up the PID files --- diff --git a/src/tests/radiusd.mk b/src/tests/radiusd.mk index 67123a47958..e7ae4484701 100644 --- a/src/tests/radiusd.mk +++ b/src/tests/radiusd.mk @@ -57,9 +57,10 @@ $(TEST).radiusd_kill: | ${2} tail -n 100 "${2}/radiusd.log" 2> /dev/null; \ exit 0; \ fi; \ - if ! kill -TERM `cat ${2}/radiusd.pid` >/dev/null 2>&1; then \ + if ! kill -9 `cat ${2}/radiusd.pid` >/dev/null 2>&1; then \ exit 1; \ fi; \ + rm -f ${2}/radiusd.pid; \ exit 0; \ fi @@ -82,6 +83,7 @@ $(TEST).radiusd_stop: | ${2} if ! kill -TERM `cat ${2}/radiusd.pid` >/dev/null 2>&1; then \ exit 1; \ fi; \ + rm -f ${2}/radiusd.pid; \ exit 0; \ fi