网络
文章平均质量分 78
JohnHealy
这个作者很懒,什么都没留下…
展开
-
setsockopt 设置socket 详细用法
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,转载 2011-09-08 16:19:22 · 434 阅读 · 0 评论 -
TCP线程出现非正常断开的解决方法
在多线程任务中,TCP任务通过三次握手能建立可靠的连接,但是经常会发生在数据传输或通信时发生网络突然断开或者长时间连接空循环监听而未进行操作,需要在软件设计时考虑程序运行中检测到服务器对客户端的这一“虚连接”现象。 如果主机崩溃,write是否阻塞取决于内核的tcp缓冲转载 2011-08-18 19:06:50 · 1943 阅读 · 0 评论