DisconnectEx调用要很久才返回
我喝多了 2020-09-18 10:25:08 DisconnectEx
同步调用 大约2分钟左右才返回, 这个就是传说中的TIME_WAIT吧
异步调用 GetQueuedCompletionStatus函数也是大约2分钟左右收到通知
效率好低, 有没有办法, 让DisconnectEx 立即就返回, 关闭套接字成功.
设置了
LINGER linger = { 1,0 };
::setsockopt(s, SOL_SOCKET, SO_LINGER, (char*)&linger, sizeof(linger));
但是不启作用. 还是要等待2分钟左右.
有大侠有办法么