>>>>> "n" == nobu nokada <nobu.nokada / softhome.net> writes:

n> I guess the check doesn't need to restore the thread.

 Not understood : ruby must test if some other signal are pending.

n> This patch caused SEGV on signal within trap command.  Maybe
n> since it isn't reentrant?

 yes, not reentrant : perhaps disable all signals when a trap command is
 run ?


Guy Decoux