论坛风格切换切换到宽版
  • 566阅读
  • 2回复

[问题求助]TCP连接在对方关掉socket时再发送数据会异常? [复制链接]

上一主题 下一主题
离线eyes7790.
 
发帖
2083
C币
-60413
威望
403
贡献值
1
银元
-2
铜钱
4626
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
问一下,哪位大侠给解释一下,

我这边用TCP连接时,发现如果对方关闭socket,就是close.掉了,而我又没有检.测到,这.时,如果我再发送数据的话,程序立马异常了,跟Ctl + C杀掉一个样,这个问题该怎么解决?              乙肝

谢谢!

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
发帖
1925
C币
-152776
威望
343
贡献值
1
银元
-2
铜钱
4341
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
重新改代码,添加异常处理部分。

离线iolia1789.
发帖
2112
C币
-235624
威望
397
贡献值
1
银元
-1
铜钱
4728
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
这个问题已经解决了,是SIGPIPE捣的鬼,
请参看:
http://bbs.chinaunix.net/viewthread.php?tid=29369
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个