aboutsummaryrefslogtreecommitdiff
path: root/src/testbed/gnunet-service-testbed.c
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2013-01-05 16:48:21 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2013-01-05 16:48:21 +0000
commitd9e00c686ee77aca74bedb8d595b69b13e70d8b6 (patch)
tree14218e02c5e7b3d40f298eebbc54a12e57da1fd5 /src/testbed/gnunet-service-testbed.c
parent02b8c30e05e3f5c34517f58b4643c44ed64c7d59 (diff)
downloadgnunet-d9e00c686ee77aca74bedb8d595b69b13e70d8b6.tar.gz
gnunet-d9e00c686ee77aca74bedb8d595b69b13e70d8b6.zip
aggressively persuade transport to connect
Diffstat (limited to 'src/testbed/gnunet-service-testbed.c')
-rw-r--r--src/testbed/gnunet-service-testbed.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/testbed/gnunet-service-testbed.c b/src/testbed/gnunet-service-testbed.c
index 1d1094990..33070ff84 100644
--- a/src/testbed/gnunet-service-testbed.c
+++ b/src/testbed/gnunet-service-testbed.c
@@ -42,7 +42,7 @@
42 * Generic logging 42 * Generic logging
43 */ 43 */
44#define LOG(kind,...) \ 44#define LOG(kind,...) \
45 GNUNET_log_nocheck (kind, __VA_ARGS__) 45 GNUNET_log (kind, __VA_ARGS__)
46 46
47/** 47/**
48 * Debug logging 48 * Debug logging
@@ -2930,7 +2930,7 @@ try_connect_cb (void *cls, const int result)
2930 GNUNET_assert (GNUNET_SCHEDULER_NO_TASK == tcc->task); 2930 GNUNET_assert (GNUNET_SCHEDULER_NO_TASK == tcc->task);
2931 tcc->task = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_relative_multiply 2931 tcc->task = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_relative_multiply
2932 (GNUNET_TIME_UNIT_MILLISECONDS, 2932 (GNUNET_TIME_UNIT_MILLISECONDS,
2933 pow (10, ++tcc->retries)), 2933 500 + pow(2, ++tcc->retries)),
2934 &try_connect_task, tcc); 2934 &try_connect_task, tcc);
2935} 2935}
2936 2936
@@ -3763,6 +3763,7 @@ handle_overlay_request_connect (void *cls, struct GNUNET_SERVER_Client *client,
3763 hsize); 3763 hsize);
3764 rocc->peer = peer; 3764 rocc->peer = peer;
3765 rocc->peer->reference_cnt++; 3765 rocc->peer->reference_cnt++;
3766 rocc->tcc.op_id = rocc->op_id;
3766 rocc->tcc.th = GNUNET_TRANSPORT_connect (rocc->peer->details.local.cfg, NULL, rocc, 3767 rocc->tcc.th = GNUNET_TRANSPORT_connect (rocc->peer->details.local.cfg, NULL, rocc,
3767 NULL, &transport_connect_notify, NULL); 3768 NULL, &transport_connect_notify, NULL);
3768 if (NULL == rocc->tcc.th) 3769 if (NULL == rocc->tcc.th)