【发布时间】:2010-07-10 17:46:09
【问题描述】:
我正在 linux 上用 c++ 编写一个守护进程,它将启动 很多过程。我正在考虑守护进程本身的情况 被杀。在重新启动守护程序时,我想杀死所有 此守护进程启动的其他进程。理想情况下我想 如果这个守护进程被杀死,所有由这个守护进程创建的进程都会死掉。 我正在考虑在创建后守护进程死亡的场景 进程并且不写入日志文件。
我想知道是否可以使用/proc/proc_id/ 类型的目录。
但在这种情况下,我希望创建这些目录
在我的主目录的某个地方。所以,我只是扫描它们并
杀死这些进程。可能吗 ?或者如果有任何其他解决方案。
注意:我无权访问任何的源代码 子进程。
【问题讨论】: