From c06bc78c651f392d40ae9ef053d76f5831aaac37 Mon Sep 17 00:00:00 2001 From: Jef Poskanzer Date: Thu, 5 Dec 2013 12:00:46 -0800 Subject: [PATCH] Fixed initialization issue. It was causing the server side to mess up after the first test. --- src/iperf_api.c | 1 + src/iperf_server_api.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/iperf_api.c b/src/iperf_api.c index 8f11476..67ad967 100644 --- a/src/iperf_api.c +++ b/src/iperf_api.c @@ -1516,6 +1516,7 @@ iperf_reset_test(struct iperf_test *test) tmr_cancel(test->reporter_timer); test->reporter_timer = NULL; } + test->done = 0; SLIST_INIT(&test->streams); diff --git a/src/iperf_server_api.c b/src/iperf_server_api.c index 6676c74..efd02c5 100644 --- a/src/iperf_server_api.c +++ b/src/iperf_server_api.c @@ -247,6 +247,7 @@ iperf_test_reset(struct iperf_test *test) tmr_cancel(test->reporter_timer); test->reporter_timer = NULL; } + test->done = 0; SLIST_INIT(&test->streams);