Question: what is sigprocmask in linux?
Answer: sigprocmask() is used to fetch and/or change the signal mask of the calling thread. ... SIG_UNBLOCK The signals in set are removed from the current set of blocked signals. It is permissible to attempt to unblock a signal which is not blocked. SIG_SETMASK The set of blocked signals is set to the argument set.