cvs commit: fptools/ghc/rts Capability.c
Simon Marlow
simonmar at microsoft.com
Mon Oct 16 09:50:02 EDT 2006
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
More information about the Cvs-ghc
mailing list