Thu Nov 13 08:00:05 PST 2008 Simon Marlow <[EMAIL PROTECTED]>
* Fix another subtle shutdown deadlock
The problem occurred when a thread tries to GC during shutdown. In
order to GC it has to acquire all the Capabilities in the system, but
during shutdown, some of the Capabilities have already been closed and
can never be acquired.
M ./rts/Schedule.c -1 +15
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081113160005-12142-54dc43ce74134fd97e365af0d8b783e71d63b8a6.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc