From 8635c55d63e60ae1c834b82d0806e3ec8ea4d6e5 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 24 Oct 2011 11:24:57 +0000 Subject: abort on error -- missing return --- src/dht/test_dht_2dtorus.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dht/test_dht_2dtorus.c b/src/dht/test_dht_2dtorus.c index 1cc0e7980..b6e3cf630 100644 --- a/src/dht/test_dht_2dtorus.c +++ b/src/dht/test_dht_2dtorus.c @@ -258,12 +258,13 @@ do_test (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) if (strcmp (id_aux, id_near2) == 0) d2 = aux; } - if (NULL == o || NULL == d || NULL == d2 || NULL == d_far) + if ( (NULL == o) || (NULL == d) || (NULL == d2) || (NULL == d_far)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "test: Peers not found (hostkey file changed?)\n"); GNUNET_SCHEDULER_cancel (disconnect_task); disconnect_task = GNUNET_SCHEDULER_add_now (&disconnect_peers, NULL); + return; } GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "test: test_task\n"); GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, -- cgit v1.2.3