Socket 10055 错误的原因? 疯了!!!!!(100分)

  • 主题发起人 主题发起人 杨深
  • 开始时间 开始时间

杨深

Unregistered / Unconfirmed
GUEST, unregistred user!
我写的通讯程序,服务端多线程。
当连接数达到4万多的时候出现连接不上的情况,系统TCP报10055错误。
说是系统资源不足或队列满了。
系统的UDP还可以用。ping等都OK。
socket 还可以产生,但
connect 时报10055错误。
把程序关了不起作用。要重启。
 
关闭程序时关闭所有已联接的Socket,应该可以重连,
个人觉得不是程序的问题,是机器资源用光,
能Ping的原理和Socket不一样,
所以能Ping通不一定就说Socket能连上
 
程序已经确认到打开的socket 已关闭。
ping ,net send 等可用。说明icmp,udp等还可用。
telnet 等不能用。TCP已不行了。

 
是不是连的太多了,导致错误
 
原来是金山毒霸的原因。
关了它就OK!!!!了
874金山毒霸
 
接受答案了.
 
后退
顶部