wait() waitpid()信号返回 进程和子进程
2014-07-28 20:33
585 查看
宏定义 | 含义 |
WIFEXITED(status) | 如果进程通过系统调用_exit或函数调用exit正常退出,该宏的值为真。 |
WIFSIGNALED(status) | 如果子进程由于得到的信号(signal)没有被捕捉而导致退出时,该宏的值为真。 |
WIFSTOPPED(status) | 如果子进程没有终止,但停止了并可以重新执行时,该宏返回真。这种情况仅出现在waitpid调用中使用了WUNTRACED选项。 |
WEXITSTATUS(status) | 如果WIFEXITED(status)返回真,该宏返回由子进程调用_exit(status)或exit(status)时设置的调用参数status值。 |
WTERMSIG(status) | 如果WIFSIGNALED(status)返回为真,该宏返回导致子进程退出的信号(signal)的值。 |
WSTOPSIG(status) | 如果WIFSTOPPED(status)返回真,该宏返回导致子进程停止的信号(signal)值。 |
相关文章推荐
- wait & waitpid 以及子进程传给父进程的信号分析
- Linux系统开发 4 进程资源 环境 fork()子进程 wait() waitpid()僵尸 孤儿进程
- 《unix网络编程》(10)wait/waitpid处理僵死进程(SIGCHLD信号)
- 子进程信号处理及wait waitpid区别
- !!!!Linux系统开发 系列 4 进程资源 环境 fork()子进程 wait() waitpid()僵尸 孤儿进程
- 子进程终止父进程捕捉子进程退出信号
- 获取子进程终止状态:wait和waitpid
- 关于子进程继承父进程信号特性
- 进程学习5--父进程wait回收子进程
- linux进程知识 程序存储、crontab、fork与vfork、exec、_exit()、wait()与waitpid()、孤儿和僵尸
- linux 进程等待 wait 、 waitpid
- 验证子进程退出时会给父进程发送信号的机制 、 编写父进程等待子进程的异步版本
- 僵尸进程 wait() waitpid()
- 子进程在复制父进程的信号处理方式
- 进程学习6--waitpid与wait差别
- 进程 fork exec,wait/waitpid
- 进程创建(fork,wait,waitpid)
- 僵尸进程 wait waitpid
- Linux下C语言开发(进程控制编程——wait()、waitpid())
- 使用wait和waitpid防止僵尸进程产生