아버지프로세스, 자식프로세스
자식 프로세스엔 쓰레드가 4개가 걸려있습니다.
아버지 프로세스에 Ctrl+c 시그널이 들어오면 자식프로세스와 쓰레드 4개를 한꺼번에 죽이는 방법을 알고 싶습니다.
signal를 사용해봤는데 아버지만 돌때는 잡히는데 자식까지 돌때는 잡히질 않는군요!
[code:1]
fun(){
kill(0,SIGKILL);
}
signal(SIGINT,fun);
sleep(5) <=== 여기서 ctrl+c 를 누르면 fun()실행
fork()==0{
createthread1();