closesocket挂起

时间:2012-10-13 06:46:51

标签: sockets

我已经调试好几天了,我终于找到了一些东西。

我的代码由于某些原因在closesocket()永久阻止。

这就是我所有IOCP线程慢慢死亡的原因......

调试器显示冻结closesocket()调用 NtWaitForSingleObject(0xXXXX, 0, 0);

有问题的套接字是UDP套接字。

管理该套接字的UDP线程已被TerminateThread()强制关闭。

有没有理由这样做,无论如何要解决?

操作系统:Windows Server 2008 R2 Enterprise x64

语言:C ++(使用Visual Studio 2010)

0 个答案:

没有答案