Indy控件抛出异常:Connection Closed Gracefully
客户端程序框架如下:
thread()
{
sleep(1000)
while( 表中有数据 )
{
idhttp->Get()
清空表
}
}
问题:当表中有多条数的时,可以循环发送,并将表清空
但是隔一段时间后(大约10秒)再写入表的数据就发不出去了
抛出异常:Connection Closed Gracefully
虽然可以通过设置不显示这个异常窗口,但程序仍处在阻塞状态,无法循环下去
服务端是 Tomcat
[解决办法]
把防火墙关掉试试
[解决办法]
将idhttp->Get()用try括起来.
[解决办法]
idhttp->Get()读数据出了问题,可能和服务器机制有关。
[解决办法]
突然想起个事来:
idhttp->Get();
以后,再加一句:
idhttp->Disconnect(true);
就可以了。