Suspends a calling thread and waits for queued signals to arrive. This function is supported on OpenVMS Integrity servers and Alpha only. Format #include <signal.h> int sigwait (const sigset_t set, int *sig);