![当子进程终止时接收 SIGKILL](https://linux22.com/image/166399/%E5%BD%93%E5%AD%90%E8%BF%9B%E7%A8%8B%E7%BB%88%E6%AD%A2%E6%97%B6%E6%8E%A5%E6%94%B6%20SIGKILL.png)
当我的任何分叉子进程终止时,我希望收到 SIGKILL 而不是 SIGCHLD。在 Linux 上,可以通过将不同的子终止信号传递给clone()
1来实现这一点。
在任何其他 Unix 平台上,尤其是 macOS 上,这可能吗?我知道关闭管道技巧,并且可能会实现它,但只是检查是否有更好的方法。
- 请参阅“子终止信号”
clone(2)
文档。
当我的任何分叉子进程终止时,我希望收到 SIGKILL 而不是 SIGCHLD。在 Linux 上,可以通过将不同的子终止信号传递给clone()
1来实现这一点。
在任何其他 Unix 平台上,尤其是 macOS 上,这可能吗?我知道关闭管道技巧,并且可能会实现它,但只是检查是否有更好的方法。
clone(2)
文档。