IOCP模型中,WSASend投递失败的话,如何处理缓冲区?

xiayadong 2008-10-29 05:26:57
如题,是在投递失败后立刻进行科处理,还是完成端口会收到通知,在完成端口中处理(投递失败的话,完成端口应该收不到通知的吧)?
...全文
81 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
WinEggDrop 2008-10-29
  • 打赏
  • 举报
回复
[Quote=引用楼主 xiayadong 的帖子:]
如题,是在投递失败后立刻进行科处理,还是完成端口会收到通知,在完成端口中处理(投递失败的话,完成端口应该收不到通知的吧)?
[/Quote]

自己检查是什么错误呀.如果只是WSA_IO_PENDING错误,那只是因为系统缓冲满,不能马上发送,但有空间就会去发送.如果不是这错误的话,那就要释放掉.
blackcat242 2008-10-29
  • 打赏
  • 举报
回复
释放掉

18,356

社区成员

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

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