7 echo "Usage: $0 seeder-ip" 1>&2
15 kill -TERM $client_pid > /dev/null 2>&1
16 kill -TERM $hook_pid > /dev/null 2>&1
19 # remove receiver data, if any
22 # wait for seeder startup
27 > $SWIFT_LEECHER_OUT_LOG
28 > $SWIFT_LEECHER_MONITOR_LOG
32 $SWIFT -t $seeder_ip:$SWIFT_SEEDER_PORT -h $DATA_HASH -p >> $SWIFT_LEECHER_OUT_LOG 2>&1 &
37 # start monitoring on pid
38 ./hook_monitor_pid $client_pid >> $SWIFT_LEECHER_MONITOR_LOG 2>&1 &
41 trap cleanup 0 1 2 3 15