From 43b698f434995bdfaff039e90302a5333ec16993 Mon Sep 17 00:00:00 2001 From: laurent <laurent Thomas> Date: Wed, 7 Dec 2022 16:59:13 +0100 Subject: [PATCH] fix race cond in mbms startup procedure --- executables/lte-softmodem.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/executables/lte-softmodem.c b/executables/lte-softmodem.c index a01fcf6a04..b0baa5a8d2 100644 --- a/executables/lte-softmodem.c +++ b/executables/lte-softmodem.c @@ -598,10 +598,11 @@ int main ( int argc, char **argv ) sync_var=0; pthread_cond_broadcast(&sync_cond); pthread_mutex_unlock(&sync_mutex); - config_check_unknown_cmdlineopt(CONFIG_CHECKALLSECTIONS); } create_tasks_mbms(1); + sleep(1); + config_check_unknown_cmdlineopt(CONFIG_CHECKALLSECTIONS); // wait for end of program LOG_UI(ENB_APP,"TYPE <CTRL-C> TO TERMINATE\n"); -- 2.26.2