From 4c5802121c4a273a0dbafa50a41d63c45038bc0f Mon Sep 17 00:00:00 2001 From: "Nathan S. Evans" Date: Tue, 21 Sep 2010 10:30:10 +0000 Subject: [PATCH] commit round information earlier (trying to get more accurate timing information) --- src/dht/gnunet-dht-driver.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/dht/gnunet-dht-driver.c b/src/dht/gnunet-dht-driver.c index 73d7e039d..3c0d5a6de 100644 --- a/src/dht/gnunet-dht-driver.c +++ b/src/dht/gnunet-dht-driver.c @@ -2039,8 +2039,7 @@ setup_puts_and_gets (void *cls, const struct GNUNET_SCHEDULER_TaskContext * tc) die_task = GNUNET_SCHEDULER_add_delayed (sched, GNUNET_TIME_relative_multiply(GNUNET_TIME_UNIT_SECONDS, num_puts * 2), &end_badly, "from do puts"); GNUNET_SCHEDULER_add_now (sched, &do_put, all_puts); - if (dhtlog_handle != NULL) - dhtlog_handle->insert_round(DHT_ROUND_NORMAL, rounds_finished); + } /** @@ -2078,6 +2077,9 @@ continue_puts_and_gets (void *cls, const struct GNUNET_SCHEDULER_TaskContext * t else GNUNET_SCHEDULER_add_delayed(sched, GNUNET_TIME_relative_multiply(GNUNET_TIME_UNIT_SECONDS, settle_time), &setup_puts_and_gets, NULL); + if (dhtlog_handle != NULL) + dhtlog_handle->insert_round(DHT_ROUND_NORMAL, rounds_finished); + if (GNUNET_YES == do_find_peer) { GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Scheduling find peer requests during \"settle\" time.\n"); -- 2.25.1