other sections
SIGPAUSE(2) | 리눅스 프로그래머 메뉴얼 | SIGPAUSE(2) |
이름¶
sigpause - 블록화된 시그널을 자동으로 릴리즈하고 인터럽트 대기한다.
사용법¶
#include <signal.h>
int sigpause(int sigmask);
설명¶
이 인터페이스는 sigsuspend(2) 때문에 쓰이지 않는다.
sigpause 는 masked signal의 설정을 위해 sigmask 를 할당하고, 시그널이 도착하길 기다린다; 반환시 masked signal 설정은 재저장된다.
sigmask 는 대개 어떠한 시그널도 블록화되지 않은 것을 나타내도록 0이다. sigpause 은 항상 errno 가 EINTR 로 설정된 -1을 돌려주는 인터럽트에 의해 종료된다.
호환¶
4.4BSD. sigpause 함수 호출은 4.3BSD에서만 나타난다.
관련 항목¶
sigsuspend(2), kill(2), sigaction(2), sigprocmask(2), sigblock(2), sigvec(2)
역자¶
ASPLINUX<man@asp-linux.co.kr>, 2000년 7월 26일
1993년 7월 23일 | 리눅스 1.3 |