X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2Fwin32%2FAwaitEvent.c;h=43e188fb34a8444ac14d5fe7a15c7f99ec637a58;hb=1f5e3b2472084434edf71a89c4764d1509e8e9b0;hp=d1dca63df642467c3a1a23d31b663398cd10f410;hpb=a9302861b53fc0bbe66adde14f65bb0d2b7ddfe1;p=ghc-hetmet.git diff --git a/ghc/rts/win32/AwaitEvent.c b/ghc/rts/win32/AwaitEvent.c index d1dca63..43e188f 100644 --- a/ghc/rts/win32/AwaitEvent.c +++ b/ghc/rts/win32/AwaitEvent.c @@ -44,7 +44,7 @@ awaitEvent(rtsBool wait) // - new threads have arrived } while (wait - && !interrupted + && sched_state == SCHED_RUNNING && emptyRunQueue(&MainCapability) ); }