Wed Aug 19 05:32:08 PDT 2009 Simon Marlow <[email protected]>
* Detect C finalizer callbacks in rts_lock() instead of schedule()
Ignore-this: 522b05d928b711ee3473539c9db421b4
Otherwise, finalizer callbacks cause a deadlock in the threaded RTS
(including GHCi)
M ./rts/RtsAPI.c +9
M ./rts/Schedule.c -8
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20090819123208-12142-a1bc3ca0c40a562359f336e6cf95be87b193d542.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc