simonmar    2006/10/16 06:50:02 PDT

  Modified files:        (Branch: ghc-6-4-branch)
    ghc/rts              Capability.c 
  Log:
  Fix crash in the threaded RTS caused by spurious wakeups of
  pthread_cond_wait().  This is certainly affecting the threaded RTS in
  6.4.x on Solaris, and possibly other platforms too.  I'm currently
  testing to see whether there are any further problems on Solaris, but
  with luck this may be the final fix for the threaded RTS problems in
  the 6.4.x branch.
  
  Does not affect 6.6; the corresponding code in 6.6 is already
  spurious-wakeup-safe.
  
  Revision  Changes    Path
  1.31.6.2  +32 -7     fptools/ghc/rts/Capability.c
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to