sigprocmask
Function Prototype
int sigprocmask(int how, const sigset_t *set, sigset_t *oset);Function
sigprocmask 的作用是一次對 process 的
Parameters
oset
當 oset 為非 NULL 時會將 sigprocmask() 執行前的 signal mask 存在 oset 中
how
SIG_BLOCK
將 set 設為 1 的 bit 在 signal mask 上開啟
SIG_UNBLOCK
將 set 設為 1 的 bit 在 signal mask 上關閉
SIG_SETMASK
直接把 set 變成新的 signal mask
set
用 signal sets 中的函數設定