Mat*_*ner 24
accept()传入连接.接受进程现在有一个侦听套接字句柄和新接受的套接字.当关闭对句柄的所有引用时,将回收各种套接字资源.如果进程终止,则隐式关闭其所有句柄.因此,如果一个子关闭它继承到侦听套接字的句柄,则该父接口中存在该套接字剩余的唯一句柄.然后,当父节点终止时,将回收侦听套接字,或者显式关闭此句柄.
man*_*avi 19
是的,它确实
每当创建子进程时,它从父进程获取文件描述符表的副本.并且存在与每个文件描述符相对应的引用计数,即当前访问文件/套接字的进程数.因此,如果套接字在主进程中打开并且创建了子进程,则引用计数也会递增,因为它现在也在子进程中打开,并且当它在任何进程中关闭时,它会递减.当引用计数达到零时,套接字最终关闭.
| 归档时间: |
|
| 查看次数: |
14591 次 |
| 最近记录: |