diff options
author | Christian Grothoff <christian@grothoff.org> | 2018-05-13 11:48:27 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2018-05-13 11:48:39 +0200 |
commit | 2e428e6ce3fcb2b972b27616c784fd788af846de (patch) | |
tree | 7e6371d81fb201948cbd073976106d0a77b44237 /src/zonemaster/gnunet-service-zonemaster.c | |
parent | ee2e28090ba508ab3db2040c87383c990efee79b (diff) | |
download | gnunet-2e428e6ce3fcb2b972b27616c784fd788af846de.tar.gz gnunet-2e428e6ce3fcb2b972b27616c784fd788af846de.zip |
fix zonemaster delay calculation
Diffstat (limited to 'src/zonemaster/gnunet-service-zonemaster.c')
-rw-r--r-- | src/zonemaster/gnunet-service-zonemaster.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/zonemaster/gnunet-service-zonemaster.c b/src/zonemaster/gnunet-service-zonemaster.c index 719a84107..1c8fad700 100644 --- a/src/zonemaster/gnunet-service-zonemaster.c +++ b/src/zonemaster/gnunet-service-zonemaster.c | |||
@@ -501,6 +501,9 @@ check_zone_namestore_next () | |||
501 | GNUNET_NO); | 501 | GNUNET_NO); |
502 | delay = GNUNET_TIME_relative_multiply (delay, | 502 | delay = GNUNET_TIME_relative_multiply (delay, |
503 | NS_BLOCK_SIZE); | 503 | NS_BLOCK_SIZE); |
504 | /* make sure we do not overshoot because of the #NS_BLOCK_SIZE factor */ | ||
505 | delay = GNUNET_TIME_relative_min (MAXIMUM_ZONE_ITERATION_INTERVAL, | ||
506 | delay); | ||
504 | GNUNET_assert (NULL == zone_publish_task); | 507 | GNUNET_assert (NULL == zone_publish_task); |
505 | zone_publish_task = GNUNET_SCHEDULER_add_delayed (delay, | 508 | zone_publish_task = GNUNET_SCHEDULER_add_delayed (delay, |
506 | &publish_zone_namestore_next, | 509 | &publish_zone_namestore_next, |