diff --git a/src/iperf_api.c b/src/iperf_api.c index c645ef5cf..61b1e3459 100644 --- a/src/iperf_api.c +++ b/src/iperf_api.c @@ -1967,7 +1967,8 @@ iperf_parse_arguments(struct iperf_test *test, int argc, char **argv) /* Set Total-rate average interval to multiplicity of State interval */ if (test->settings->bitrate_limit_interval != 0) { test->settings->bitrate_limit_stats_per_interval = - (test->settings->bitrate_limit_interval <= test->stats_interval ? + (test->settings->bitrate_limit_interval <= test->stats_interval || + test->stats_interval == 0 ? 1 : round(test->settings->bitrate_limit_interval/test->stats_interval) ); }