diff --git a/src/mzscheme/src/thread.c b/src/mzscheme/src/thread.c index 8b99bd8e75..caedd074cf 100644 --- a/src/mzscheme/src/thread.c +++ b/src/mzscheme/src/thread.c @@ -3458,8 +3458,10 @@ static int check_sleep(int need_activity, int sleep_now) if (needs_sleep_cancelled) return 0; +#if defined(UNIX_PROCESSES) if (scheme_check_child_done()) return 0; +# endif if (post_system_idle()) { return 0;