#include <signal.h>int sigsuspend(const sigset_t *mask);
#include <signal.h>
int sigsuspend(const sigset_t *mask);
用mask所指的信号集临时替代调用进程的信号屏蔽,然后挂起调用进程直到有不属于mask的信号到达为止。
一直返回-1,有错误会设置errno
[[pause()|pause]]