关于网友提出的“ IOCP连接中断后如何释放资源??”问题疑问,本网通过在网上对“ IOCP连接中断后如何释放资源??”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: IOCP连接中断后如何释放资源??
描述: 使用完成端口模型做了一个服务器,现在有一个疑虑,就是当一个连接中断之后,在完成端口上是否还要将该连接剔除掉??如果需要如何剔除??因为我看到每个connect进来的连接如果成功都会和一个完成端口通过CreateIoCompletionPort函数进行关联,当这个连接失效的时候,难道不需要解除这种关联关系吗??还有一个完成端口最多能和多少个连接进行关联??难道是无限制的吗??
解决方案1: 貌似没有socket和iocp解绑的函数,可能有,但是我不知道
解决方案2: closesocket(xx)
releasebuffer(xx)
以上介绍了“ IOCP连接中断后如何释放资源??”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2978853.html