/* This function will suspend execution of the calling thread until one of the specified signal is pending.  */
int sigwaitinfo(const sigset_t *set, siginfo_t *info)
/* This function will suspend execution of the calling thread until one of the specified signal is pending.  */
int sigwaitinfo(const sigset_t *set, siginfo_t *info)
{
    return sigtimedwait(set, info, NULL);
}