From: Julius Bünger Date: Thu, 15 Sep 2016 00:33:39 +0000 (+0000) Subject: -rps service: prevent division by zero X-Git-Tag: initial-import-from-subversion-38251~269 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=2044581ae12e569b1cfc572568ededf649120379;p=oweals%2Fgnunet.git -rps service: prevent division by zero --- diff --git a/src/rps/gnunet-service-rps.c b/src/rps/gnunet-service-rps.c index 20eb76879..c1211db68 100644 --- a/src/rps/gnunet-service-rps.c +++ b/src/rps/gnunet-service-rps.c @@ -1490,7 +1490,9 @@ compute_rand_delay (struct GNUNET_TIME_Relative mean, LOG (GNUNET_ERROR_TYPE_WARNING, "Not accepting spread of 0\n"); GNUNET_break (0); + GNUNET_assert (0); } + GNUNET_assert (0 != mean.rel_value_us); /* Compute random time value between spread * mean and spread * mean */ half_interval = GNUNET_TIME_relative_divide (mean, spread);