設想如下情況:現有進程A,fork產生子進程B,子進程B調用exit(0),這時B會向父進程A發送SIGCHLD信號,父進程A選擇忽略掉這個信號,進程B變為僵死進程。那么如果此時A正常結束了,B就應該會轉交成為init進程的子進程,此時會發生什么?B會不會重新發送SIGCHLD信號給init呢?如果不會的話,B最后將如何結束?
僵死進程被init接受后會如何表現?
慕田峪7331174
2018-10-21 22:18:06