您的位置:首页 > 其它

没关闭socket带来的后果

2011-03-30 16:24 169 查看
封装了socket后,把以前的程序都更改了一遍,于是漏掉了closesocket函数的调用,个人用udp的习惯是绑定指定的本机地址和port,

所以上一个socket未关闭,socket未处理time_wait状态,当然已经设置了SO_REUSEADDR,但还是会导致下一个socket,无法正常接收。测试了一下,新创建socket可以绑定成功,但是调用select读取返回一直返回0,但是偶尔还是可以的,真是个郁闷的不确定性。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: