CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): ls (noname)
날 짜 (Date): 2004년 8월 31일 화요일 오전 10시 49분 37초
제 목(Title): [Q] fork했을 때 부모 죽이는 자식..가능한


유닉스에서 업데이트하는 모듈을 만들려 합니다.
서버에서 업데이트된 바이너리 내려주면 풀고 설치까진 하겠는데
그다음에 기존의 인스턴스를 죽이려고 하니까 죽이는 놈까지 죽어 버리더라구요.
기존의 인스턴스가 fork()해서 exec()로 update모듈을 실행시켜서 그런거 같은데..
이 업데이트 모듈이 옛날 인스턴스를 죽이고 새로 띄울수 있을까요?

(old) --fork()--> (update)
이상황에서 (update)모듈이 (old)에 kill을 보내고도 자신은 살아있게 하고 싶습니다.
미리 감사드립니다.

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