diff --git a/racket/src/racket/src/port.c b/racket/src/racket/src/port.c index e742966511..becb9b64b0 100644 --- a/racket/src/racket/src/port.c +++ b/racket/src/racket/src/port.c @@ -10803,7 +10803,7 @@ void scheme_wait_until_signal_received(void) # endif #else # if defined(WINDOWS_PROCESSES) || defined(WINDOWS_FILE_HANDLES) - WaitForSingleObject((HANDLE)scheme_break_semaphore, 0); + WaitForSingleObject((HANDLE)scheme_break_semaphore, INFINITE); # endif #endif