Fixed termination of remote ping
authorMichal Sojka <sojkam1@fel.cvut.cz>
Thu, 18 Jun 2009 15:48:12 +0000 (17:48 +0200)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Thu, 18 Jun 2009 15:48:12 +0000 (17:48 +0200)
If the ping is executed with -q, it was not terminated upon killing ssh

tests/ethflood.sh
tests/ethflood64k.sh

index e2c1edd..c25d447 100755 (executable)
@@ -3,7 +3,7 @@
 . _lib.sh
 
 t() {
-    ssh root@${SSH_CONNECTION%% *} 'ping -qf "${SSH_CONNECTION%% *}"' &
+    ssh root@${SSH_CONNECTION%% *} 'ping -f "${SSH_CONNECTION%% *}"' &
     PID_PING=$!
     boost_irq_prio
     PID_S=`vca_canping -s 1 -b -R FF:$RTPRIO -d $CAN1`
index 9702093..aa32581 100755 (executable)
@@ -3,7 +3,7 @@
 . _lib.sh
 
 t() {
-    ssh root@${SSH_CONNECTION%% *} 'ping -qfs 64000 "${SSH_CONNECTION%% *}"' &
+    ssh root@${SSH_CONNECTION%% *} 'ping -fs 64000 ${SSH_CONNECTION%% *}' &
     PID_PING=$!
     PID_S=`vca_canping -s 1 -b -R FF:$RTPRIO -d $CAN1`
     vca_canping -m 1 -R FF:$RTPRIO -v -g $DRIVER -t 1 -d $CAN0 -w 2 -c 10000