首页 > 解决方案 > 这种对信号的解释是否正确?

问题描述

我们在父进程中,pid持有子进程 ID。我的问题是,在这段代码中,我们只是在等待子进程的停止(WUNTRACED)/恢复(WCONTINUED)信号吗?或者我们也可以接受终止/停止信号?

waitpid(pid, &status, WUNTRACED | WCONTINUED);

标签: csignalschild-processkillwaitpid

解决方案


waitpid()进程退出时总是返回。当进程发生指定条件之一时,这些标志也会返回。


推荐阅读