Sat Sep 25 12:34:42 PDT 2010 Simon Marlow <[email protected]>
* Fix for interruptible FFI handling
Set tso->why_blocked before calling maybePerformBlockedException(), so
that throwToSingleThreaded() doesn't try to unblock the current thread
(it is already unblocked).
M ./rts/RaiseAsync.c -8
M ./rts/Schedule.c -3 +3
View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100925193442-12142-c49a1602c4906ca2d2ce02ae59b70642306028e6.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc