#4039: problems with semaphores in ghc-6.10.4 unix-2.3.2.0
-----------------------------+----------------------------------------------
Reporter: bastl | Owner:
Type: bug | Status: closed
Priority: high | Milestone: 6.14.1
Component: libraries/unix | Version: 6.10.4
Resolution: fixed | Keywords: unix semaphores newForeignPtr
Difficulty: | Os: Linux
Testcase: | Architecture: x86_64 (amd64)
Failure: None/Unknown |
-----------------------------+----------------------------------------------
Changes (by simonmar):
* status: new => closed
* resolution: => fixed
Comment:
I think this is probably the bug we fixed in this patch:
{{{
Wed May 5 12:49:47 BST 2010 Simon Marlow <[email protected]>
* Make the running_finalizers flag task-local
Fixes a bug reported by Lennart Augustsson, whereby we could get an
incorrect error from the RTS about re-entry from a finalizer,
M ./rts/RtsAPI.c -3 +3
M ./rts/Task.c +1
M ./rts/Task.h +3
M ./rts/Weak.c -7 +16
}}}
The fix was merged into 6.12.3. Please re-open if you can repeat with
6.12.3.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4039#comment:3>
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