closesocket()遇到WSAEINPROGRESS的情况怎么才能让它关闭?

GlobalFree 2004-10-23 03:26:27
另一情况,WSAEINTR
rt
...全文
197 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hopen 2004-10-23
  • 打赏
  • 举报
回复
有些socket不管 "SO_LINGER选项的时间设为0"设置与否WSAGetLastError()都返回997
什么意思,有些怎么讲。
SO_LINGER设置为1,时间设置为0, 直接关闭不用等待
不行用shutdown
shutdown(FD_READ);
shutdown(FD_WRITE);
GlobalFree 2004-10-23
  • 打赏
  • 举报
回复
有些socket不管 "SO_LINGER选项的时间设为0" 设置与否WSAGetLastError()都返回997
这写还是关不上.为什么?
panyongjun 2004-10-23
  • 打赏
  • 举报
回复
打开SO_LINGER选项,时间设为0

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧