CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): chunmok (준목)
날 짜 (Date): 2003년 8월  1일 금요일 오후 05시 00분 36초
제 목(Title): [Q]좀비 안생기게 하는 방법...?


자식 프로세스가 가끔씩 좀비가 되어서 프로세스가 full이 되네요.
부모에서는 SIGCHLD을 디폴트값(무시)로 설정해서 썼는데,
부모에서 SIGCHLD 시그널 핸들러에서 간단히,

int sigchld_handler( int sig_no )
{
int state;

wait( &state )
}

정도 해주면, 좀비를 방지할수 있을까요?
아니면, 자식의 pid를 꼭 관리해서 kill등의 별도의 작업을 해야 할까요?

조언 부탁드립니다.





                                   그래... 다시 시작하는 거야 ...  
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.