diff --git a/pthread_stop_world.c b/pthread_stop_world.c index 3349b2e50..9c75f189b 100644 --- a/pthread_stop_world.c +++ b/pthread_stop_world.c @@ -128,7 +128,8 @@ STATIC volatile AO_t GC_world_is_stopped = FALSE; || defined(ADDRESS_SANITIZER) || defined(MEMORY_SANITIZER) STATIC GC_bool GC_retry_signals = TRUE; #else - STATIC GC_bool GC_retry_signals = FALSE; + // Unity: Always enable retry signals, since any platform could lose signals + STATIC GC_bool GC_retry_signals = TRUE; #endif /*