ClientSocket占用的资源在什么时候释放??

喜欢编程朋友 2004-10-18 10:02:08
我现在遇到这个问题,在用ClientSocket的时候,遇到当网络突然之间断开后,用ClientSocket发送数据,发送后大概停了4、5分钟后,ClientSocket.Active才变为False 。
怎么会停这么长时间呀?以前我记得大概1分钟左右Active就变为False了。
这是怎么回事??怎么来解决这个问题??是不是前面ClientSocket的资源没有释放呀。
高手们帮我看看吧!!非常感激!!
...全文
129 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lrj00000 2004-10-25
  • 打赏
  • 举报
回复
不正常断开好象会有什么异步socket错误发生是不是?
星幻子 2004-10-24
  • 打赏
  • 举报
回复
mmkill(蒙松雨kill),阻塞型的是什么意思啊?
mmkill 2004-10-23
  • 打赏
  • 举报
回复
你是不是发送的数据量很大呢,另外,serverSocket最好用阻塞型的,可提高效率,释放很快的,我做的在不到1秒时间就释放了,,
喜欢编程朋友 2004-10-21
  • 打赏
  • 举报
回复
再up
喜欢编程朋友 2004-10-20
  • 打赏
  • 举报
回复
up
喜欢编程朋友 2004-10-18
  • 打赏
  • 举报
回复
特别当非正常关闭断开ClientSocket连接时,资源的释放情况如何??怎样释放的?
上面我说的这种情况是怎么回事呀?如何来解决这么长时间?
喜欢编程朋友 2004-10-18
  • 打赏
  • 举报
回复
up,快帮忙吧!!!在线等待。。。。。。
jl820712 2004-10-18
  • 打赏
  • 举报
回复
关注

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧