阅读背景:

linux c 等待所有子进程结束

来源:互联网 

当子进程结束时,它会向父进程发送SIG_CHLD信号,然后父进程使用wait waitpid waittid函数来捕获某一子进程的退出状态。当需要等待所有子进程全部退出时,我们可以设置SIG_CHLD为SIG_IGN,然后使用wait来阻塞直到所有子进程全部退出:当子进程结束时,它会向父进程发送SIG_CHLD信号,然后父进程使用wait waitpid




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: