我如何了解退出 Unix/Liunx 中的未知儿童?

How do I learn about unknown children exiting in Go on Unix/Liunx?

Go 似乎没有注册信号处理程序的方法,所以我无法捕获 SIGCHLD。那么,我如何了解一个我可能不知道的进程退出,因为我的进程设置了 CHILD_SUBREAPER 标志或者是 PID 命名空间中的 PID 1。

您可以使用 signal.Notify

注册信号处理程序