Use exit trap to kill open ssh sessions

This commit is contained in:
Reto Buerki
2013-01-17 16:54:57 +01:00
committed by Tobias Brunner
parent 16cd6f63e2
commit 50fb9b8457
+1 -8
View File
@@ -98,6 +98,7 @@ for host in $STRONGSWANHOSTS
do
ssh $SSHCONF -N root@`eval echo \\\$ipv4_$host` >/dev/null 2>&1 &
eval ssh_pid_$host="`echo $!`"
do_on_exit kill `eval echo \\\$ssh_pid_$host`
done
@@ -786,11 +787,3 @@ echo "or via the link http://$ipv4_winnetou/testresults/$TESTDATE"
ENDDATE=`date +%Y%m%d-%H%M`
echo
echo "Finished : $ENDDATE"
##########################################################################
# close ssh sessions
#
for host in $STRONGSWANHOSTS
do
kill `eval echo \\\$ssh_pid_$host`
done