X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Ftestbed%2Ftest_testbed_logger_api.c;h=a8ed3d22c92d15734c5cc27885da0a3408d48c4c;hb=2ca4b8a208f6f910c819bbaa6785a25ae2955501;hp=438b131d0053591b2efdeeba78eeac5893a59075;hpb=f7858cf7ca335571e950c76a554def81c5538b75;p=oweals%2Fgnunet.git diff --git a/src/testbed/test_testbed_logger_api.c b/src/testbed/test_testbed_logger_api.c index 438b131d0..a8ed3d22c 100644 --- a/src/testbed/test_testbed_logger_api.c +++ b/src/testbed/test_testbed_logger_api.c @@ -90,6 +90,8 @@ shutdown_now () CANCEL_TASK (abort_task); CANCEL_TASK (write_task); GNUNET_free_non_null (search_dir); + if (NULL != h) + GNUNET_TESTBED_LOGGER_disconnect (h); GNUNET_SCHEDULER_shutdown (); } @@ -183,7 +185,8 @@ do_write (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) GNUNET_TESTBED_LOGGER_write (h, buf, BSIZE); if (0 == i++) return; - GNUNET_TESTBED_LOGGER_flush (h, &flush_comp, &write_task); + GNUNET_TESTBED_LOGGER_flush (h, GNUNET_TIME_UNIT_FOREVER_REL, + &flush_comp, &write_task); }