【发布时间】:2010-11-01 05:14:30
【问题描述】:
我认为这个问题说明了一切。我想在孩子执行另一个程序后向孩子发送信号,但我不确定在图像被破坏和覆盖后孩子和父母是否仍然共享信号。我相信父母和孩子仍然共享信号和文件,这是真的吗?
【问题讨论】:
-
类似的问题,虽然我更喜欢我的措辞。不过这两本书都很好读!
我认为这个问题说明了一切。我想在孩子执行另一个程序后向孩子发送信号,但我不确定在图像被破坏和覆盖后孩子和父母是否仍然共享信号。我相信父母和孩子仍然共享信号和文件,这是真的吗?
【问题讨论】:
在exec 之后,子进程仍将拥有相同的 pid,您可以向该 pid 发送信号,但任何存在的处理程序都消失了。孩子必须自己设置显式处理程序。
【讨论】:
killpg() 将他们全部杀死。实际上,这与您自己循环遍历列表之间没有任何真正的区别。