SIGBLOCK(2)

명칭
sigblock - 시그널을 블록 한다

프로그램 라이브러리
libc

서식
<signal.h> int sigblock(int mask) int sigmask(signum)

해설
이 인터페이스는, sigprocmask(2) 에 의해 구식의 것이 되고 있습니다.

sigblock() (은)는, 현재, 전달을 블록 되고 있는 시그널의 집합에, mask 그리고 지정한 시그널을 추가합니다. mask 그리고 대응하는 비트가 1 인 경우, 시그널은 블록 됩니다. 매크로 sigmask() (은)는, signum 의 마스크를 작성하기 위해서 제공되고 있습니다.

SIGKILL (이)나 SIGSTOP (은)는 블록 할 수 없습니다. 이것은 시스템이 부과하는 제한 사항입니다.

반환값
마스크 된 시그널의 전세트가 되돌려집니다.

관련 항목
kill(2), sigaction(2), sigprocmask(2), sigsetmask(2), sigsetops(3)

역사
sigblock() 함수 호출은, 4.2BSD 그리고 등장했습니다. 그러나, 현재는 이 함수를 사용하는 것은 추천 되고 있지 않습니다.