首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows7下,.NET套接字无法检测断开事件

在Windows7下,.NET套接字无法检测断开事件
EN

Stack Overflow用户
提问于 2011-09-28 17:10:01
回答 1查看 304关注 0票数 0

我使用System.Nets.Sockets.Socket来扮演客户端来连接我们的服务器。在Windows XP下,一切工作正常。但最近,我们的客户报告说,在Windows7下,UI在断开与服务器端的连接(通过拔下网线)时无法报警。我对这种情况进行了调试,发现这种情况只在Windows7中发生,但在Windows XP下,它确实可以工作。

然后我的问题是,为什么这个套接字断开事件在Windows7下没有被引发,而XP却被引发了?有没有办法解决这个问题?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-28 17:14:48

嗯,什么活动?

确保套接字已连接的唯一方法是通过发送或接收。

更多信息:http://nitoprograms.blogspot.com/2009/05/detection-of-half-open-dropped.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7580860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档