#2663: STM crash with -N2+
------------------------------+---------------------------------------------
Reporter: simonmar | Owner: igloo
Type: merge | Status: new
Priority: normal | Milestone: 6.10.1
Component: Runtime System | Version: 6.11
Severity: normal | Resolution:
Keywords: | Difficulty: Unknown
Testcase: | Architecture: Unknown/Multiple
Os: Unknown/Multiple |
------------------------------+---------------------------------------------
Changes (by simonmar):
* owner: => igloo
* type: bug => merge
* milestone: 6.10.2 => 6.10.1
Comment:
Fixed:
{{{
Wed Oct 8 12:26:09 BST 2008 Simon Marlow <[EMAIL PROTECTED]>
* Fix #2663: we had a hard-wired capabilities[0]
For some unknown reason in schedulePostRunThread() we were always
passing capabilities[0] rather than the current Capability to
throwToSingleThreaded(). This caused all kinds of weird failures and
crashes in STM code when running on multiple processors.
}}}
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2663#comment:1>
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