From 6a5c9d2ad46f31fc0ab79c77a5e7a80b07a0e2fe Mon Sep 17 00:00:00 2001 From: "Nathan S. Evans" Date: Wed, 16 Feb 2011 14:39:20 +0000 Subject: [PATCH] testing code --- src/testing/testing.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/testing/testing.c b/src/testing/testing.c index 3b85443e2..aae5bcfcd 100644 --- a/src/testing/testing.c +++ b/src/testing/testing.c @@ -1669,12 +1669,18 @@ core_initial_iteration (void *cls, { ctx->connected = GNUNET_YES; ctx->distance = 0; /* FIXME: distance */ - ctx->timeout_task = GNUNET_SCHEDULER_add_now (¬ify_connect_result, - ctx); - GNUNET_log(GNUNET_ERROR_TYPE_WARNING, "Not sending a connect request; already connected!\n"); + return; } else if (peer == NULL) /* Peer not already connected, need to schedule connect request! */ { + if (ctx->connected == GNUNET_YES) + { + ctx->timeout_task = GNUNET_SCHEDULER_add_now (¬ify_connect_result, + ctx); + GNUNET_log(GNUNET_ERROR_TYPE_WARNING, "Not sending a connect request; already connected!\n"); + return; + } + ctx->d1core = GNUNET_CORE_connect (ctx->d1->cfg, 1, ctx, &core_init_notify, -- 2.25.1