sigpending

    C / LINUX sigpending(2)

    함수 기능 팬딩 중이거나, 블록되었을 때 발생한 시그널 집합을 가져오는 시스템호출 함수 함수 원형 #include int sigpending(sigset_t *set) 함수 파라메터 set 인자가 가리키는 곳에 호출한 프로세스에 시그널이 블록되어있으며 현재 팬딩 중인 시그널들의 집합을 저장한다. 함수 예제 #include #include #include #include int main(void) { sigset_t pendingset; sigset_t sig_set; int count = 0; //sig_set을 1로 초기화 sigfillset(&sig_set); //sig_set이 프로세스의 시그널 마스크가 됨 sigprocmask(SIG_SETMASK, &sig_set, NULL); while(1) ..