Wed Nov 19 04:48:48 PST 2008  Simon Marlow <[EMAIL PROTECTED]>
  * Fix some more shutdown races
  There were races between workerTaskStop() and freeTaskManager(): we
  need to be sure that all Tasks have exited properly before we start
  tearing things down.  This isn't completely straighforward, see
  comments for details.

    M ./rts/RtsAPI.c -8 +10
    M ./rts/Schedule.c -7 +31
    M ./rts/Task.c -17 +14
    M ./rts/Task.h -2 +1

View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081119124848-12142-4f8bda16237073c3661ab80ae4152722c6cc9340.gz

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to