X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Fsgen-os-mach.c;h=7d599e20908e59e6559b0e1bafbaa41e01e76f4f;hb=aa3de31b70d1c5826d67147696423cdd9c334d41;hp=c7c1a9b6fb13494952e7ff944c495c7e7f337187;hpb=35899c07fff7f7e4c6533364091bbac6ce86fdfd;p=mono.git diff --git a/mono/metadata/sgen-os-mach.c b/mono/metadata/sgen-os-mach.c index c7c1a9b6fb1..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; @@ -143,5 +146,11 @@ mono_gc_get_suspend_signal (void) { return -1; } + +int +mono_gc_get_restart_signal (void) +{ + return -1; +} #endif #endif