diff options
author | Bart Polot <bart@net.in.tum.de> | 2013-05-23 17:48:23 +0000 |
---|---|---|
committer | Bart Polot <bart@net.in.tum.de> | 2013-05-23 17:48:23 +0000 |
commit | 7468e970283a01182003ffbb8ee6255c2fcf0acb (patch) | |
tree | 9f9273be5ab2da2b3cec82706794c8b43b56ed3f /src/regex/gnunet-regex-profiler.c | |
parent | 1d4796a5d4c35ef7451b2b7fc398d3504e389d67 (diff) | |
download | gnunet-7468e970283a01182003ffbb8ee6255c2fcf0acb.tar.gz gnunet-7468e970283a01182003ffbb8ee6255c2fcf0acb.zip |
- wait for dht connections
Diffstat (limited to 'src/regex/gnunet-regex-profiler.c')
-rw-r--r-- | src/regex/gnunet-regex-profiler.c | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/src/regex/gnunet-regex-profiler.c b/src/regex/gnunet-regex-profiler.c index 2bb9e80af..6d10d25fd 100644 --- a/src/regex/gnunet-regex-profiler.c +++ b/src/regex/gnunet-regex-profiler.c | |||
@@ -1114,7 +1114,23 @@ test_master (void *cls, | |||
1114 | { | 1114 | { |
1115 | peers[i].peer_handle = testbed_peers[i]; | 1115 | peers[i].peer_handle = testbed_peers[i]; |
1116 | } | 1116 | } |
1117 | GNUNET_SCHEDULER_add_now (&do_announce, NULL); | 1117 | if (GNUNET_NO == |
1118 | GNUNET_CONFIGURATION_get_value_yesno (cfg, "DHT", "DISABLE_TRY_CONNECT")) | ||
1119 | { | ||
1120 | struct GNUNET_TIME_Relative settle_time; | ||
1121 | |||
1122 | settle_time = | ||
1123 | GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MILLISECONDS, | ||
1124 | 10 * num_peers); | ||
1125 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, | ||
1126 | "Waiting for DHT for %s to settle new connections.\n\n", | ||
1127 | GNUNET_STRINGS_relative_time_to_string(settle_time, GNUNET_NO)); | ||
1128 | GNUNET_SCHEDULER_add_delayed (settle_time, &do_announce, NULL); | ||
1129 | } | ||
1130 | else | ||
1131 | { | ||
1132 | GNUNET_SCHEDULER_add_now (&do_announce, NULL); | ||
1133 | } | ||
1118 | search_timeout_task = | 1134 | search_timeout_task = |
1119 | GNUNET_SCHEDULER_add_delayed (search_timeout_time, &search_timed_out, NULL); | 1135 | GNUNET_SCHEDULER_add_delayed (search_timeout_time, &search_timed_out, NULL); |
1120 | } | 1136 | } |