-
Notifications
You must be signed in to change notification settings - Fork 7
pause(2)
Seonghun Lim edited this page May 3, 2018
·
3 revisions
pause - 시그널 기다리기
#include <unistd.h>
int pause(void);
pause()
는 프로세스를 종료시키거나 시그널 잡기 함수 호출을 일으키는 시그널이 전달될 때까지 호출 프로세스를 (또는 스레드를) 잠들게 한다.
시그널을 잡고 시그널 잡기 함수가 반환했을 때에만 pause()
가 반환한다. 이 경우 pause()
는 -1을 반환하며 errno
를 EINTR
로 설정한다.
EINTR
- 시그널을 잡았으며 시그널 잡기 함수가 반환했다.
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
kill(2), select(2), signal(2), sigsuspend(2)
2015-08-08