waitpid非阻塞时的用法。。。。。

来源:互联网 发布:java foreach遍历数组 编辑:程序博客网 时间:2024/05/21 10:29
我们用这个程序和输出结果分析一下waitpid的用法和特点。
我们将waitpid设置成WNOHANG非阻塞父进程状态;
转载请尊重原创、保留相关链接本文来自多宝平台http://www.mbodb.com
第一次调用waitpid时:此时尚未有子进程,所以waitpid出错,返回-1;
第二次调用waitpid时:此时有子进程,但子进程尚未结束,由于waitpid设置为非阻塞的,所以waitpid返回0;
第三次调用waitpid时:此时有子进程,多宝所以waitpid返回子进程id;
0 0
原创粉丝点击