[GHC] #2637: conc032(threaded2) fails with "thread blocked
indefinitely"
GHC
trac at galois.com
Wed Oct 1 08:17:59 EDT 2008
#2637: conc032(threaded2) fails with "thread blocked indefinitely"
---------------------------------+------------------------------------------
Reporter: simonmar | Owner: simonmar
Type: bug | Status: new
Priority: normal | Milestone: 6.10.1
Component: Runtime System | Version: 6.8.3
Severity: normal | Keywords:
Difficulty: Unknown | Testcase: conc032
Architecture: Unknown/Multiple | Os: Unknown/Multiple
---------------------------------+------------------------------------------
There's a race condition in `throwTo` where the target thread is running
but just about to complete, so we end up with the source thread blocked on
a `ThreadFinished` thread, and this is never noticed.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2637>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list