From 4bbfc155d9ee9f06cfa9b022382745b81b7cf76f Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Fri, 1 Jun 2012 13:48:53 +0000 Subject: -fix #2393 --- src/hostlist/test_gnunet_daemon_hostlist_learning.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/hostlist') diff --git a/src/hostlist/test_gnunet_daemon_hostlist_learning.c b/src/hostlist/test_gnunet_daemon_hostlist_learning.c index 5fcbd538b..58c92d3d6 100644 --- a/src/hostlist/test_gnunet_daemon_hostlist_learning.c +++ b/src/hostlist/test_gnunet_daemon_hostlist_learning.c @@ -235,7 +235,9 @@ process_uris_recv (void *cls, const char *subsystem, const char *name, "Peer has successfully saved advertised URI\n"); learned_hostlist_saved = GNUNET_YES; if ((learned_hostlist_downloaded == GNUNET_YES) && (adv_sent == GNUNET_YES)) - shutdown_testcase (); + { + GNUNET_SCHEDULER_add_now (&do_shutdown, NULL); + } } return GNUNET_OK; } @@ -259,7 +261,9 @@ process_adv_sent (void *cls, const char *subsystem, const char *name, adv_sent = GNUNET_YES; if ((learned_hostlist_downloaded == GNUNET_YES) && (learned_hostlist_saved == GNUNET_YES)) - shutdown_testcase (); + { + GNUNET_SCHEDULER_add_now (&do_shutdown, NULL); + } } return GNUNET_OK; } -- cgit v1.2.3