#######Socket的Time_Wait问题,帮顶有分,路过有分,解决了另开贴送分,:)###### ( 积分: 100 )

  • 主题发起人 主题发起人 fansnaf
  • 开始时间 开始时间
F

fansnaf

Unregistered / Unconfirmed
GUEST, unregistred user!
Socket的Time_Wait问题,帮顶有分,路过有分,解决了另开贴送分,:)######

把TurboPower的ApdWinsockPort(1个是wsclient,1个是wsServer)封装为一个
控件,然后进行信息的发送和接收。
但是在网络突然断开后,重新连接时候,经常联不上,用netstat查看,显示端口为
time_wait状态,我是用一个timer轮训的(有多个封装后的控件在同时监听多个客户端,以及
信息户动)。
请问,各位达人如何处理,多谢!!
 
Socket的Time_Wait问题,帮顶有分,路过有分,解决了另开贴送分,:)######

把TurboPower的ApdWinsockPort(1个是wsclient,1个是wsServer)封装为一个
控件,然后进行信息的发送和接收。
但是在网络突然断开后,重新连接时候,经常联不上,用netstat查看,显示端口为
time_wait状态,我是用一个timer轮训的(有多个封装后的控件在同时监听多个客户端,以及
信息户动)。
请问,各位达人如何处理,多谢!!
 
直接使用socket的Server或Client控件也有这个问题.
或者在产生连接后,我去读取一行数据(readln),但对方又没有发送,我便死了[:(]
 
设定超时时间
超时退出
等它哪个退了在说
一般好象是30~60秒
 
大家都来看看啊,:)
 
后退
顶部