Jeff Trawick wrote:
> Currently the signal mask blocks all synchronous signals. That is
> bogus, and on (at least) AIX it can be seen to interfere with proper
> recovery if one of those signals, such as SIGSEGV, is generated during
> the time that it is blocked. Here is text from the Solaris 8 manpage
> for pthread_sigmask:
>
> Signals which are generated synchronously should not be
> masked. If such a signal is blocked and delivered, the
> receiving process is killed.
Anybody else want to review this and comment? (Thanks for looking at
this already, Jim!)