X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Fsgen-os-mach.c;h=7d599e20908e59e6559b0e1bafbaa41e01e76f4f;hb=aa3de31b70d1c5826d67147696423cdd9c334d41;hp=fdbdb4b6f05d6ed52c8e0f132df538991fc6badb;hpb=0be292818eb53868d1cfe4956ab3a033480d22c7;p=mono.git diff --git a/mono/metadata/sgen-os-mach.c b/mono/metadata/sgen-os-mach.c index fdbdb4b6f05..7d599e20908 100644 --- a/mono/metadata/sgen-os-mach.c +++ b/mono/metadata/sgen-os-mach.c @@ -114,9 +114,12 @@ sgen_thread_handshake (BOOL suspend) int count = 0; + cur_thread->suspend_done = TRUE; FOREACH_THREAD_SAFE (info) { if (info == cur_thread || sgen_is_worker_thread (mono_thread_info_get_tid (info))) continue; + + info->suspend_done = FALSE; if (info->gc_disabled) continue;