如何在服务端释放客户端已经退出的socket?
我用TServerSocket写一个SOCKET服务器程序,客户的连接有点像浏览器,连上来取走数据就关闭。我发现有这样一个问题,当我客户端连接接近4000次的时候,服务器没有办法再接收新的连接。调试发现以前的客户端连接socket没有正常释放。在OnClientDisConnect事件处理函数中调用Socket->Close()或者Socket->Free() 或者delete Socket都不可行,报内存错误, WHY??? 有解决办法吗???希望得到各位高手的指点。