网络编程(四)—— 子进程退出处理方法

1.被中断的系统调用

在这里插入图片描述

2.信号不排队

在这里插入图片描述

3.子进程退出问题

由于信号不排队,所以当多个子进程同时退出时,信号处理函数可能只执行了一次(因为在执行处理函数期间,其他几个退出信号到达,但不能排队就丢弃了),所以此时只回收了一个子进程的资源,其他几个子进程都成为僵尸进程
处理办法:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/chengcheng1024/article/details/115251006
今日推荐