首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

socket 的listen有关问题

2012-08-30 
socket 的listen问题一般服务器,bind后就listen。 然后就不断accept一个socket和它进行通信。我看见很多书上

socket 的listen问题
一般服务器,bind后就listen。 然后就不断accept一个socket和它进行通信。我看见很多书上都是只关注accept后的socket。却没看过服务器程序会检查那个负责listen后的socket是否还有效。其实我们是否需要不断检查负责listen的那个socket是否有效,如果需要怎样检查才对,和合理?

[解决办法]
不用检查, 如果 listen 的 socket 有什么问题, accept 会返回一个错误. 而且一个已经 listen 的 socket 也不会有什么问题导致它失效.

热点排行