aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorJef Poskanzer <jef@mail.acme.com>2013-04-09 11:42:30 -0700
committerJef Poskanzer <jef@mail.acme.com>2013-04-09 11:42:30 -0700
commita27f6534b56bbc6869a74e00bbfe945deb54e408 (patch)
tree79ccf5ae1b68460d20e9a98e160c09e82a432524 /src/main.c
parenta6b3f26be128cbeaccb736151e2d864a1a63ee61 (diff)
downloadiperf3-a27f6534b56bbc6869a74e00bbfe945deb54e408.tar.gz
Added second concurrency model based on SIGALRM.
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c
index 786d7d7..dc3f26e 100644
--- a/src/main.c
+++ b/src/main.c
@@ -78,6 +78,9 @@ main(int argc, char **argv)
iperf_errexit(NULL, "create new test error - %s", iperf_strerror(i_errno));
iperf_defaults(test); /* sets defaults */
+ /* This main program doesn't use SIGALRM, so the iperf API may use it. */
+ iperf_set_test_may_use_sigalrm(test, 1);
+
// XXX: Check signal for errors?
signal(SIGINT, sig_handler);
if (setjmp(env)) {