bugfix: don't ingore the return value from rts_evalIO()
authorSimon Marlow <marlowsd@gmail.com>
Tue, 4 Nov 2008 14:21:47 +0000 (14:21 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Tue, 4 Nov 2008 14:21:47 +0000 (14:21 +0000)
rts/posix/Signals.c

index 09dacbe..493b083 100644 (file)
@@ -148,7 +148,7 @@ ioManagerStart (void)
     Capability *cap;
     if (io_manager_pipe < 0) {
        cap = rts_lock();
-       rts_evalIO(cap,&base_GHCziConc_ensureIOManagerIsRunning_closure,NULL);
+       cap = rts_evalIO(cap,&base_GHCziConc_ensureIOManagerIsRunning_closure,NULL);
        rts_unlock(cap);
     }
 }