关于socket error 10054
2016-01-28 09:04
190 查看
前段时间我的一个小程序在日夜兼程的运行的时候,发现运行几天后就会出现socket error 10054,然后那个报错的URL就一直报socket error 10054。上网查了的各种都是说对方服务器reset了,refuse了,因为connection reset by peer,我还很郁闷,不知如何才可以人为重现问题,怎么修改代码。
后来手贱,在程序运行时把网络给断了,这个10054又赫赫出现了,就算恢复网络也不能正常访问了,跟之前现象一样。有了这个线索也也好多了。
在delphi中我是这样修改程序的:一旦报10054这个异常,TidHttp这个对象就释放
b458
重建,重建的对象可以正常访问了。根本原因不知道是网络不稳定还是控件原因。
后来手贱,在程序运行时把网络给断了,这个10054又赫赫出现了,就算恢复网络也不能正常访问了,跟之前现象一样。有了这个线索也也好多了。
在delphi中我是这样修改程序的:一旦报10054这个异常,TidHttp这个对象就释放
b458
重建,重建的对象可以正常访问了。根本原因不知道是网络不稳定还是控件原因。
相关文章推荐
- java-模拟tomcat服务器
- Linux socket 初步
- java socket 注意的地方
- java socket 注意的地方
- Delphi实现http发送xml文件片段
- Delphi实现毫秒级别的倒计时实例代码
- Delphi7中Listview的常用功能汇总
- 插件管理框架 for Delphi(一)
- delphi中一个值得大家来考虑的DLL问题
- Delphi实现检测并枚举系统安装的打印机的方法
- delphi 正弦曲线图
- Delphi下OpenGL2d绘图之画四边形的方法
- Delphi实现木马文件传输代码实例
- delphi建立、读取、存贮INI文件的方法《三》
- Delphi控件ListView的属性及使用方法详解
- delphi制作wav文件的方法
- Delphi下OpenGL2d绘图之画点的方法
- Delphi下OpenGL2d绘图之初始化流程详解
- Delphi实现窗体感知鼠标滑过并自动隐藏与显示窗口的方法
- Delphi实现截屏存盘的方法