查阅了几个小时关于 SIGCHLD 和 exit()相关的文章、Linux 守护进程 daemon 相关的文章之后。 现在有个疑惑。就是 SIGCHLD 到底是谁发出的?进而如果需要无视该信号,那么 signal(SIGCHLD,SIG_IGN)是要写在父进程中,还是被新建的 daemon 进程中??
这方面不太了解,网上查了 7-10 篇文章,感觉可能我语文阅读能力有问题?总感觉没有人说清楚这个 SIGCHLD 到底到底是哪里出现,最后又会被谁接收?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.