前几天初步解决了困扰许久的socket10053的问题。

现象如下:windows下开发多线程socket通信的系统(采用事件选择WSAEventSelect的方式),在高并发的情况下send及recv时经常出错(有时是收到错误码不为0的FD_CLOSE事件),错误码为10053。

解决过程:首先看了MSDN,对10053的解释是“软件主动放弃一个连接,原因是超时或协议错误”,没什么帮助,我根本就没开超时的设置。后上网终于找到了解决办法,发现不是代码的问题,而需要对系统进行设置。

解决办法:

控制面板=>Internet选项=>安全=>自定义级别=>其他=>通过域访问数据源=>启用。ps.我的系统是WinXP SP2。

进行这样的设置后,此错误出现的频率大大降低,但偶尔还是会出现。原因仍未知。。。

感谢Google!

[问题解决] socket 10053相关推荐

  1. socket 10053 错误

    最近在写一个http服务器,使其能支持windows media player播放mp4文件.开发过程中,调用send 函数后有时候出现100053错误. baidu了一下,主要原因如下: 一 出现1 ...

  2. socket 10053 错误之路

    最近,一个项目老掉线.... WSAGetLastError有大概如下几种:10053 50%.10054 30%.10055 10%.else %10.还有没有记录的掉线信息. 10053 - 查到 ...

  3. loadruner11 socket脚本-10053错误

    背景: socket 10053异常:软件主动放弃一个连接,原因是超时或协议错误.如果LR客户端报10053异常,说明LR在执行套接字操作时,发生通信超时.网络中断或其它异常,主动将Socket连接断 ...

  4. Auto-Icon:一款自动代码生成工具 | 开发​工程师必备

    在这个春暖花开的日子,前端智能化的核心技术产品 imgcook.com 被 Thought Works 的 24 期技术雷达收录,ICON 识别的论文已正式发表,真可谓双喜临门. (https://d ...

  5. 黑马二期ASP.NET视频教程

    2012-05-28-Net基础加强    01练习点评    02语法规范    03简易计算器    04C#程序编写-编译    05面向对象介绍-什么是类-什么是对象-如何分析提取类和对象   ...

  6. 无法从另一个容器访问Docker容器中的MySQL数据库|解决方案

      ▲ 点击上方"DevOps和k8s全栈技术"关注公众号 我从这里拉取了 MySQL 5.7 容器:https://hub.docker.com/_/mysql/ 这是我运行它的 ...

  7. k8s证书过期之后如何自动续订证书

    ▲ 点击上方"DevOps和k8s全栈技术"关注公众号 在k8s集群执行kubectl命令无法访问集群了--错误大概为:"certificate has expired ...

  8. linux常用c函数(中文版)

    都是linux的c函数东西略多,用页面搜索来查找吧. << Back to man.ChinaUnix.net isalnum(测试字符是否为英文或数字) 相关函数 isalpha,isd ...

  9. 百度前200页部分答案(初稿)

    1操作系统中 heap 和 stack 的区别 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方.Java自动管理栈和堆,程序员不能直接地设置栈或堆. 在函数中定义的一些基本类 ...

最新文章

  1. JS重写提示框(confirm)
  2. 如何查看方法在哪里被调用
  3. 可验证随机函数VRF之Algorand算法
  4. marked转换html失败,marked-JavaScript中文网-JavaScript教程资源分享门户
  5. 1006 A+B问题
  6. php对表中的字段自选排序,Mysql应用MySQL 按指定字段自定义列表排序的实现
  7. vba移动文件_你想要的爬虫、VBA系列教程这里都有!
  8. 刷淘宝流量软件推荐 免费刷淘宝流量软件优缺点
  9. ECCV 2018 论文下载及分析(774篇全)
  10. 联想拯救者2020 Y7000安装Ubuntu16.04
  11. python之调用科大讯飞的语音合成
  12. vue执行mounted_vue mounted方法执行多次问题的解决方案
  13. 万年历实验报告单片机C语言,单片机电子实时时钟 万年历系统 综合实验报告下载...
  14. 使用UltraISO制作U盘系统启动盘图文教程
  15. java.lang.NoSuchMethodError: com.xxx.xxx.xxx.po.xxxPo.setXXX(D)V
  16. linux kobject 原理,Linux设备驱动模型 - kobject原理与实例分析_Linux编程_Linux公社-Linux系统门户网站...
  17. 计算机连接网络被限制,电脑连接wifi出现网络受限的解决方法
  18. Stream 大数据量List分批处理 java8
  19. navicat连接postgresql时报错:authentication method 10 not supported
  20. 语法7:assert - 断言

热门文章

  1. 线性回归方程b保留几位小数_实验室原始数据怎么保留最准确?(一)
  2. C#.NET程序尝试—修复Excel批注错误
  3. linux centos命令大全,CentOS(Linux) 常用命令
  4. 数据结构:网上公开课
  5. mysql卸载什么文件夹_MySQL卸载
  6. Oracle相隔天数日期相减计算
  7. 【微信生态圈】-谈谈我的学习经验
  8. 经典IIR数字滤波器设计一般步骤的总结
  9. linux下usb充电问题,如何解决在Ubuntu上iPad不能充电的问题
  10. 集火全屋智能“后装市场”,真正玩得转的没几个