免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2786 | 回复: 6
打印 上一主题 下一主题

linux send完成而windows端接收报错10053 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-06-28 10:22 |只看该作者 |倒序浏览
linux send完成并且返回发送值,但是windows端接收确报错,16K以下不报错,上了16K就报错,而我在send完后sleep一下就不报错,为啥

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2012-06-28 10:28 |只看该作者
  1. Microsoft Windows [版本 6.1.7601]
  2. 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

  3. C:\Users\flw>net helpmsg 10053

  4. 您的主机中的软件中止了一个已建立的连接。


  5. C:\Users\flw>
复制代码

论坛徽章:
0
3 [报告]
发表于 2012-06-28 10:37 |只看该作者
回复 2# flw


    连接是个短连接,我是在发送完成后关闭的,如果数据量不大就没有问题,发的数据大点,就有问题,但是send的返回值是我要发送的字节数啊

论坛徽章:
0
4 [报告]
发表于 2012-06-28 10:56 |只看该作者
连接关闭的时候,不会开了LINGER选项了吧。

论坛徽章:
0
5 [报告]
发表于 2012-06-28 11:23 |只看该作者
回复 4# pagx


    这个选项的确打开了,但是设置了时间长度是1s啊

论坛徽章:
324
射手座
日期:2013-08-23 12:04:38射手座
日期:2013-08-23 16:18:12未羊
日期:2013-08-30 14:33:15水瓶座
日期:2013-09-02 16:44:31摩羯座
日期:2013-09-25 09:33:52双子座
日期:2013-09-26 12:21:10金牛座
日期:2013-10-14 09:08:49申猴
日期:2013-10-16 13:09:43子鼠
日期:2013-10-17 23:23:19射手座
日期:2013-10-18 13:00:27金牛座
日期:2013-10-18 15:47:57午马
日期:2013-10-18 21:43:38
6 [报告]
发表于 2012-06-28 11:32 |只看该作者
关闭太快了

论坛徽章:
0
7 [报告]
发表于 2012-06-28 11:36 |只看该作者
的确是LINGER的问题 不加这个选项或者时间长点就没事了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP