It is my understanding that QNX v6 has 64 signals. I need about 6
consecutive signals that are otherwise unused. I was naively assuming
that anything above 32 is essentially unsed by the OS. Is this true?
I want to use the sigwait() function in 6 different threads to wait for
a signal that is intended just for that thread. However these functins
seem to be based on a signal mask that only allows up to 32 different
How would a thread wait for an arbitrary signal above 32?