函数wait和waitpid(UNIX环境高级编程笔记)

  当一个进程退出或异常终止时,内核会向其父进程发送SIGCHLD信号。   调用wait或waitpid的进程会发生以下情况:   (1)如果其所有子进程都还在运行,则阻塞。   (2)如果一个子进程已经终止,正等待父进程回收获取其终止状态,则取得该子进程的终止状态立即返回。   (3)如果没有任何子进程,则立即出错返回。 #include <sys/wait.h> pid_t wait(int
相关文章
相关标签/搜索