Thu Jun  8 07:44:57 PDT 2006  Simon Marlow <[EMAIL PROTECTED]>
  * fix possible ^C problems
  Calling prodAllCapabilities() from interruptStgRts() was wrong, for
  the same reasons that we stopped doing it in handle_tick().  We now
  use the same mechanism (send a byte down the pipe to the IO manager
  thread), but abstract it in a wakeUpRts() function in the scheduler.

    M ./rts/Schedule.c -1 +30
    M ./rts/Schedule.h +6
    M ./rts/Timer.c -13 +1
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to