aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/rps/gnunet-service-rps.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/rps/gnunet-service-rps.c b/src/rps/gnunet-service-rps.c
index 77fe803519..872598e032 100644
--- a/src/rps/gnunet-service-rps.c
+++ b/src/rps/gnunet-service-rps.c
@@ -1133,6 +1133,8 @@ est_request_rate()
GNUNET_TIME_absolute_get_difference (last_request,
GNUNET_TIME_absolute_get ());
request_rate = T_relative_avg (request_deltas, req_counter);
+ request_rate = (request_rate.rel_value_us < 1) ?
+ GNUNET_TIME_relative_get_unit_ () : request_rate;
/* Compute the duration a round will maximally take */
max_round_duration =