> > Correct.  I think this is a hangup from the days before 
> thread-friendly
> > signal handling, and I didn't think too hard about it when 
> converting
> > the code.
> 
> So does that mean we should remove that parameter,
> or can the signal mask parameter be made to do something useful?

I had in mind just removing it and doing as you suggested (blocking all
user signals in generic_handler).

> OK, I'll try to implement that when I have time (probably on the 
> weekend). I'll do it in THREADED_RTS only at first, because 
> I'd like to 
> keep the threaded RTS changes in a state where they can be easily 
> merged to the stable branch ( ;-) ).

Yes... I'll get on to merging those changes shortly.

Cheers,
        Simon
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to