/** * Task to wait for the barrier * * @param cls NULL * @param tc scheduler task context * @return */ static void do_wait (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) { if (0 != (GNUNET_SCHEDULER_REASON_SHUTDOWN & tc->reason)) return; wh = GNUNET_TESTBED_barrier_wait (TEST_BARRIER_NAME, &barrier_wait_cb, NULL); GNUNET_break (NULL != wh); }
/** * Task to wait for the barrier * * @param cls NULL * @return */ static void do_wait (void *cls) { tt = NULL; wh = GNUNET_TESTBED_barrier_wait (TEST_BARRIER_NAME, &barrier_wait_cb, NULL); GNUNET_break (NULL != wh); }