标签: c unix operating-system parent-child
是否有人知道父进程是否可以通知其子进程已完成但未在函数wait(&state)中被阻止,并避免子进程成为僵尸?
wait(&state)
答案 0 :(得分:1)
您可能需要waitpid()而不是wait()。
waitpid()
wait()
waitpid(0, NULL, WNOHANG)
这将返回死孩子的pid,如果没有,则立即返回-1。
-1