FairMQ/fairmq/test/test-fairmq-push-pull.sh.in
2016-05-31 10:42:06 +02:00

16 lines
339 B
Bash
Executable File

#!/bin/bash
transport="zeromq"
if [ "$1" = "nanomsg" ]; then
transport="nanomsg"
fi
trap 'kill -TERM $PUSH_PID; kill -TERM $PULL_PID; wait $PUSH_PID; wait $PULL_PID;' TERM
@CMAKE_BINARY_DIR@/bin/test-fairmq-push $transport &
PUSH_PID=$!
@CMAKE_BINARY_DIR@/bin/test-fairmq-pull $transport &
PULL_PID=$!
wait $PUSH_PID
wait $PULL_PID