X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fsgen%2Fsgen-thread-pool.c;h=c9aaaa2667b5cb9b45cf5b7427f43e8a8bd96060;hb=HEAD;hp=211bc8b7277975471954dec78c7775c9a8e8c9f6;hpb=42874b6479cf103ca2e044b95c27a2edbb21d75c;p=mono.git diff --git a/mono/sgen/sgen-thread-pool.c b/mono/sgen/sgen-thread-pool.c index 211bc8b7277..c9aaaa2667b 100644 --- a/mono/sgen/sgen-thread-pool.c +++ b/mono/sgen/sgen-thread-pool.c @@ -305,6 +305,10 @@ sgen_thread_pool_shutdown (void) mono_os_mutex_destroy (&lock); mono_os_cond_destroy (&work_cond); mono_os_cond_destroy (&done_cond); + + for (int i = 0; i < threads_num; i++) { + mono_threads_add_joinable_thread ((gpointer)threads [i]); + } } SgenThreadPoolJob*