patch applied (ghc-6.6/ghc): Fix bug exposed by conc052. A thread
that was blocked on a blackhole
Simon Marlow
simonmar at microsoft.com
Wed Apr 4 05:41:11 EDT 2007
Wed Apr 4 02:40:21 PDT 2007 Simon Marlow <simonmar at microsoft.com>
* Fix bug exposed by conc052. A thread that was blocked on a blackhole
but can now be woken up could possibly be treated as unreachable by
the GC, and sent the NonTermination exception.
This can give rise to spurious <<loop>>s in concurrent programs, so
it's a good one to fix.
M ./rts/GC.c -5 +14
More information about the Cvs-ghc
mailing list