A non event-loop thread is receiving SIGCHLD events even though a sigprocmask
was ment to have have masked it. That lead to a panic (code realized this
The code's been changed so that, when a wrong thread gets a signal, it forwards
it to the correct thread. Need to determine what is going on.
sigprocmask isn't defined for multi-threaded systems (which sux!)