#2651: BlockedIndefinitely not thrown when it should be
------------------------------+---------------------------------------------
Reporter: govereau | Owner:
Type: bug | Status: closed
Priority: normal | Milestone: 6.10 branch
Component: Runtime System | Version: 6.8.3
Severity: normal | Resolution: wontfix
Keywords: | Difficulty: Unknown
Testcase: | Architecture: Unknown/Multiple
Os: Unknown/Multiple |
------------------------------+---------------------------------------------
Comment (by simonmar):
Replying to [comment:3 govereau]:
> Just to be clear. I observed this problem with the threaded RTS on OSX
and only with the STM-like example, not MVars. I am happy to hear that it
is fixed in 6.10! Thanks!
A thread created by 'forkIO' has an exception handler that ignores
'BlockedIndefintely', so that is why it isn't printed. It is still being
raised, however. I've just added a note about this to the documentation
for 'forkIO'. Just to be clear, nothing has changed in 6.10.1 here.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2651#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs