当前位置: 技术问答>linux和unix
关于进程意外退出后
来源: 互联网 发布时间:2016-04-05
本文导语: 如果进程意外退出了,如 /0 除以零操作。 写c程序如果检测到意外退出了,就重新开启一个新的进程,我问题是在开启新的进程之前需要对崩溃的进程做清理工作吗?如何做?谢谢! | 崩溃...
如果进程意外退出了,如 /0 除以零操作。 写c程序如果检测到意外退出了,就重新开启一个新的进程,我问题是在开启新的进程之前需要对崩溃的进程做清理工作吗?如何做?谢谢!
|
崩溃的进程 如果是由 shell 启动的,就不用管它了,
如果是你自己 fork 出来的,就需要使用 wait或者waitpid函数回收它,
避免早晨僵尸进程。
如果是你自己 fork 出来的,就需要使用 wait或者waitpid函数回收它,
避免早晨僵尸进程。