| [ CnUnix ] in KIDS 글 쓴 이(By): swhan (plz stop!!) 날 짜 (Date): 2002년 4월 1일 월요일 오전 11시 00분 48초 제 목(Title): Re: [Q] child process들에게만 signal 보� child process라는 것이.. 특정 process의 child들인지.. 아니면 시스템 전체의 session(process group) leader를 제외한 모든 process들인지부터 명확히 해야 할 것 같군요. 대충 생각해서 전자일 것 같은데.. 혹시나 해서요 전자라면.. child만들면서 목록을 작성해둬야합니다. 내부적으로 array든 list든 갖고 있어야죠. 이걸 외부에서 하려면 process목록 뽑고 group정리해서 child들 추출하는 것 보다는 parent에 signal을 하나 보내서 child들 죽여라..(또는 reset & reconfigure) 고 하는게 좋을꺼구요. 이 용도로 SIGHUP을 많이 이용합니다. parent를 찾는 방법은.... .pid파일 만들거나.. killall같은걸 이용하거나 해야겠죠. |