From 6b031c5472d6b6565eec9d55036440acc595d8c0 Mon Sep 17 00:00:00 2001 From: Masamichi Takagi Date: Fri, 25 May 2018 13:22:47 +0900 Subject: [PATCH] uti: Fix condition for pthread_join of mcexec threads Change-Id: Iaeee91c197b84436f84ce4380768aa79e7f9419e --- executer/user/mcexec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/executer/user/mcexec.c b/executer/user/mcexec.c index 738eab75..3979e357 100644 --- a/executer/user/mcexec.c +++ b/executer/user/mcexec.c @@ -1892,7 +1892,7 @@ join_all_threads() do { live_thread = 0; for (tp = thread_data; tp; tp = tp->next) { - if (tp->joined && tp->detached) + if (tp->joined || tp->detached) continue; live_thread = 1; pthread_join(tp->thread_id, NULL);