读书人

Indy控件抛出错误:Connection Closed

发布时间: 2012-02-19 19:43:39 作者: rapoo

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);
就可以了。

读书人网 >C++ Builder

热点推荐