[quote=引用 2 楼 xian_wwq 的回复:] [quote=引用 楼主 oldmtn 的回复:] 有一个客户端,想用完成端口去连接多个服务器, 具体使用ConnectEx连接100个服务端,设定超时为10秒。 10秒后:1. 使用closesocket关闭这100个套接字;2.DisconnectEx这100个套接字。 但是GetQueuedCompletionStatus并没有返回100次,大概仅返回了60~70次。为什么这样?
[quote=引用 楼主 oldmtn 的回复:] 有一个客户端,想用完成端口去连接多个服务器, 具体使用ConnectEx连接100个服务端,设定超时为10秒。 10秒后:1. 使用closesocket关闭这100个套接字;2.DisconnectEx这100个套接字。 但是GetQueuedCompletionStatus并没有返回100次,大概仅返回了60~70次。为什么这样?
有一个客户端,想用完成端口去连接多个服务器, 具体使用ConnectEx连接100个服务端,设定超时为10秒。 10秒后:1. 使用closesocket关闭这100个套接字;2.DisconnectEx这100个套接字。 但是GetQueuedCompletionStatus并没有返回100次,大概仅返回了60~70次。为什么这样?
18,356
社区成员
64,214
社区内容
加载中
试试用AI创作助手写篇文章吧