From 50a43fbb974b49ae24ff79cb0739e609baf1f839 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Tue, 6 Oct 2015 17:21:01 +0200 Subject: [PATCH] ipsec: Quit script quicker for ipsec stop It rarely takes 1 second or longer to terminate the daemon. This decreases the runtime of the post test step a lot where `ipsec stop` is called for multiple hosts in each test case (10-15 minutes over all test cases). --- src/ipsec/_ipsec.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ipsec/_ipsec.in b/src/ipsec/_ipsec.in index 0798830cf..89c7ef753 100644 --- a/src/ipsec/_ipsec.in +++ b/src/ipsec/_ipsec.in @@ -256,10 +256,10 @@ stop) if [ -n "$spid" ] then kill $spid 2>/dev/null - loop=11 + loop=110 while [ $loop -gt 0 ] ; do kill -0 $spid 2>/dev/null || break - sleep 1 + sleep 0.1 loop=$(($loop - 1)) done if [ $loop -eq 0 ]