Manpages

이 름

sigpause − 블 록 화 된 시 그 널 을 자 동 으 로 릴 리 즈 하 고 인 터 럽 트 대 기 한 다 .

사 용 법

#include <signal.h>

int sigpause(int sigmask);

설 명

이 인 터 페 이 스 는 sigsuspend(2) 때 문 에 쓰 이 지 않 는 다 .

sigpause 는 masked signal의 설 정 을 위 해 sigmask 를 할 당 하 고 , 시 그 널 이 도 착 하 길 기 다 린 다 ; 반 환 시 masked signal 설 정 은 재 저 장 된 다 .

sigmask 는 대 개 어 떠 한 시 그 널 도 블 록 화 되 지 않 은 것 을 나 타 내 도 록 0이 다 . sigpause 은 항 상 errnoEINTR 로 설 정 된 −1을 돌 려 주 는 인 터 럽 트 에 의 해 종 료 된 다 .

호 환

4.4BSD. sigpause 함 수 호 출 은 4.3BSD에 서 만 나 타 난 다 .

관 련 항 목

sigsuspend(2), kill(2), sigaction(2), sigprocmask(2), sigblock(2), sigvec(2)

역 자

ASPLINUX<man [AT] asp-linux.kr>, 2000년 7월 26일