simonmar    2002/09/17 05:20:16 PDT

  Modified files:
    ghc/rts              Schedule.c 
  Log:
  The GC wasn't properly marking pending signal handlers, which could
  lead to "EVACUATED object entered!" errors.  Also, a race occurs if a
  signal arrives during GC.  Two fixes:
  
    (a) mark all pending signal handlers during GC, and
    (b) block signals during GC
  
  MERGE TO STABLE
  
  Revision  Changes    Path
  1.154     +4 -1      fptools/ghc/rts/Schedule.c
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc


Reply via email to