From 3fa8072e9bca69d38ae1b5e1ea84c8399b9398d4 Mon Sep 17 00:00:00 2001 From: "Bruce A. Mah" Date: Fri, 14 Mar 2014 15:48:31 -0700 Subject: [PATCH] Fix a call to iprintf(), also fix sequencing of some output flushes. Related to Issue #119. --- src/iperf_client_api.c | 4 ++-- src/iperf_server_api.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/iperf_client_api.c b/src/iperf_client_api.c index 16fe942..e19aea2 100644 --- a/src/iperf_client_api.c +++ b/src/iperf_client_api.c @@ -355,8 +355,8 @@ iperf_run_client(struct iperf_test * test) } else if (test->verbose) { iprintf(test, "%s\n", version); iprintf(test, "%s", ""); - fflush(stdout); - iprintf("%s\n", get_system_info()); + iprintf(test, "%s\n", get_system_info()); + iflush(test); } /* Start the client and connect to the server */ diff --git a/src/iperf_server_api.c b/src/iperf_server_api.c index 76290ea..6d8d940 100644 --- a/src/iperf_server_api.c +++ b/src/iperf_server_api.c @@ -449,8 +449,8 @@ iperf_run_server(struct iperf_test *test) } else if (test->verbose) { iprintf(test, "%s\n", version); iprintf(test, "%s", ""); - fflush(stdout); iprintf(test, "%s\n", get_system_info()); + iflush(test); } // Open socket and listen