aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorNathan S. Evans <evans@in.tum.de>2010-09-21 10:30:10 +0000
committerNathan S. Evans <evans@in.tum.de>2010-09-21 10:30:10 +0000
commit4c5802121c4a273a0dbafa50a41d63c45038bc0f (patch)
tree60859649c4faecf311354011a4b03947490d1d18 /src
parent8a0030fc6379301d75dea89fb5543608db16854c (diff)
downloadgnunet-4c5802121c4a273a0dbafa50a41d63c45038bc0f.tar.gz
gnunet-4c5802121c4a273a0dbafa50a41d63c45038bc0f.zip
commit round information earlier (trying to get more accurate timing information)
Diffstat (limited to 'src')
-rw-r--r--src/dht/gnunet-dht-driver.c6
1 files 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)
2039 die_task = GNUNET_SCHEDULER_add_delayed (sched, GNUNET_TIME_relative_multiply(GNUNET_TIME_UNIT_SECONDS, num_puts * 2), 2039 die_task = GNUNET_SCHEDULER_add_delayed (sched, GNUNET_TIME_relative_multiply(GNUNET_TIME_UNIT_SECONDS, num_puts * 2),
2040 &end_badly, "from do puts"); 2040 &end_badly, "from do puts");
2041 GNUNET_SCHEDULER_add_now (sched, &do_put, all_puts); 2041 GNUNET_SCHEDULER_add_now (sched, &do_put, all_puts);
2042 if (dhtlog_handle != NULL) 2042
2043 dhtlog_handle->insert_round(DHT_ROUND_NORMAL, rounds_finished);
2044} 2043}
2045 2044
2046/** 2045/**
@@ -2078,6 +2077,9 @@ continue_puts_and_gets (void *cls, const struct GNUNET_SCHEDULER_TaskContext * t
2078 else 2077 else
2079 GNUNET_SCHEDULER_add_delayed(sched, GNUNET_TIME_relative_multiply(GNUNET_TIME_UNIT_SECONDS, settle_time), &setup_puts_and_gets, NULL); 2078 GNUNET_SCHEDULER_add_delayed(sched, GNUNET_TIME_relative_multiply(GNUNET_TIME_UNIT_SECONDS, settle_time), &setup_puts_and_gets, NULL);
2080 2079
2080 if (dhtlog_handle != NULL)
2081 dhtlog_handle->insert_round(DHT_ROUND_NORMAL, rounds_finished);
2082
2081 if (GNUNET_YES == do_find_peer) 2083 if (GNUNET_YES == do_find_peer)
2082 { 2084 {
2083 GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Scheduling find peer requests during \"settle\" time.\n"); 2085 GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Scheduling find peer requests during \"settle\" time.\n");