Manpages

이 름

_exit − 현 재 프 로 세 스 를 종 료 시 킨 다 .

사 용 법

#include <unistd.h>

void _exit(int status);

설 명

_exit는 호 출 한 프 로 세 스 를 즉 시 종 료 시 킨 다 . 이 프 로 세 스 의 모 든 오 픈 파 일 디 스 크 립 터 가 닫 힌 다 ; 이 프 로 세 스 의 모 든 자 식 프 로 세 스 부 모 는 1번 프 로 세 스 init으 로 바 뀌 고 , 이 프 로 세 스 의 부 모 에 게 SIGCHLD 시 그 널 이 전 해 진 다 .

status는 프 로 세 스 의 종 료 상 태 값 으 로 부 모 프 로 세 스 에 게 반 환 된 다 . 이 는 wait 계 열 의 함 수 를 호 출 하 여 알 아 낼 수 있 다 .

반 환 값

_exit는 결 코 리 턴 하 지 않 는 다 .

호 환

SVr4, SVID, POSIX, X/OPEN, BSD 4.3

주 의

_exit는 ANSI C atexit함 수 로 등 록 한 어 떤 함 수 도 호 출 하 지 않 고 , 표 준 입 출 력 버 퍼 를 비 우 지 않 는 다 . 이 런 것 들 을 하 기 위 해 서 는 exit(3)을 사 용 하 라 . exit(3).

관 련 항 목

fork(2), execve(2), waitpid(2), wait4(2), kill(2), wait(2), exit(3)

역 자

임 종 균 <hermes44 [AT] secsm.org>, 2000년 4월 14일