Use exit trap to kill open ssh sessions
This commit is contained in:
committed by
Tobias Brunner
parent
16cd6f63e2
commit
50fb9b8457
+1
-8
@@ -98,6 +98,7 @@ for host in $STRONGSWANHOSTS
|
|||||||
do
|
do
|
||||||
ssh $SSHCONF -N root@`eval echo \\\$ipv4_$host` >/dev/null 2>&1 &
|
ssh $SSHCONF -N root@`eval echo \\\$ipv4_$host` >/dev/null 2>&1 &
|
||||||
eval ssh_pid_$host="`echo $!`"
|
eval ssh_pid_$host="`echo $!`"
|
||||||
|
do_on_exit kill `eval echo \\\$ssh_pid_$host`
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
||||||
@@ -786,11 +787,3 @@ echo "or via the link http://$ipv4_winnetou/testresults/$TESTDATE"
|
|||||||
ENDDATE=`date +%Y%m%d-%H%M`
|
ENDDATE=`date +%Y%m%d-%H%M`
|
||||||
echo
|
echo
|
||||||
echo "Finished : $ENDDATE"
|
echo "Finished : $ENDDATE"
|
||||||
|
|
||||||
##########################################################################
|
|
||||||
# close ssh sessions
|
|
||||||
#
|
|
||||||
for host in $STRONGSWANHOSTS
|
|
||||||
do
|
|
||||||
kill `eval echo \\\$ssh_pid_$host`
|
|
||||||
done
|
|
||||||
|
|||||||
Reference in New Issue
Block a user