[project @ 2004-11-22 12:41:20 by simonmar]
authorsimonmar <unknown>
Mon, 22 Nov 2004 12:41:20 +0000 (12:41 +0000)
committersimonmar <unknown>
Mon, 22 Nov 2004 12:41:20 +0000 (12:41 +0000)
threadRunnable: Fix (probably harmless) buglet

ghc/rts/Capability.c

index 62f205d..e839a6c 100644 (file)
@@ -412,7 +412,7 @@ void
 threadRunnable ( void )
 {
 #if defined(RTS_SUPPORTS_THREADS)
-    if ( !noCapabilities && ANY_WORK_TO_DO() && rts_n_waiting_tasks > 0 ) {
+    if ( !noCapabilities() && ANY_WORK_TO_DO() && rts_n_waiting_tasks > 0 ) {
        signalCondition(&thread_ready_cond);
     }
     startSchedulerTaskIfNecessary();