首页 > 试题广场 >

如果我们要删除图12-5中关闭已连接描述符的第30行,从没有

[问答题]
如果我们要删除图12-5中关闭已连接描述符的第30行,从没有内存泄漏的角度来说,代码将仍然是正确的。为什么?

父进程提供了回收子进程的处理逻辑(SIGCHLD信号处理函数),子进程结束时向父进程发送SIGCHLD信号,父进程调用waitpid回收子进程,进程回收后进程持有的资源会被释放(包括连接描述符)
发表于 2019-08-04 16:03:39 回复(0)