From d8b88b0e7fc38e56358aa62e6fb953c5383ca1af Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Thu, 18 Jun 2009 18:33:12 +0200 Subject: [PATCH] commtech bench: BUGFIX of initialization * Initialization can be blocking --- communication_techniques/src/common.c | 1 + 1 file changed, 1 insertion(+) diff --git a/communication_techniques/src/common.c b/communication_techniques/src/common.c index 3566dd5..e7a7cca 100644 --- a/communication_techniques/src/common.c +++ b/communication_techniques/src/common.c @@ -51,6 +51,7 @@ void init_producer_thread(void) init_thread_comm(&tcomms[i_local]); pthread_mutex_lock(&init_lock); init = 1; + pthread_cond_signal(&init_cond); pthread_mutex_unlock(&init_lock); }