diff options
author | Julius Bünger <buenger@mytum.de> | 2016-09-15 00:33:39 +0000 |
---|---|---|
committer | Julius Bünger <buenger@mytum.de> | 2016-09-15 00:33:39 +0000 |
commit | 2044581ae12e569b1cfc572568ededf649120379 (patch) | |
tree | 6b004a4996553b000e82721e77fbd497ed9de825 /src/rps | |
parent | dfcc875acd199e730bdbbef7c17d6d56d5ff555c (diff) | |
download | gnunet-2044581ae12e569b1cfc572568ededf649120379.tar.gz gnunet-2044581ae12e569b1cfc572568ededf649120379.zip |
-rps service: prevent division by zero
Diffstat (limited to 'src/rps')
-rw-r--r-- | src/rps/gnunet-service-rps.c | 2 |
1 files changed, 2 insertions, 0 deletions
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, | |||
1490 | LOG (GNUNET_ERROR_TYPE_WARNING, | 1490 | LOG (GNUNET_ERROR_TYPE_WARNING, |
1491 | "Not accepting spread of 0\n"); | 1491 | "Not accepting spread of 0\n"); |
1492 | GNUNET_break (0); | 1492 | GNUNET_break (0); |
1493 | GNUNET_assert (0); | ||
1493 | } | 1494 | } |
1495 | GNUNET_assert (0 != mean.rel_value_us); | ||
1494 | 1496 | ||
1495 | /* Compute random time value between spread * mean and spread * mean */ | 1497 | /* Compute random time value between spread * mean and spread * mean */ |
1496 | half_interval = GNUNET_TIME_relative_divide (mean, spread); | 1498 | half_interval = GNUNET_TIME_relative_divide (mean, spread); |