#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

Reply via email to