当前位置:首页 > IT技术

Socket程序中的Error#10054错误

时间:2019-06-02 12:42:02来源:IT技术作者:SEO探针小编阅读:78次「手机版」
 

socket 10054

最近使用winSock做的一个网络项目中,使用TCP+socket连接编写的一个多线程的网络程序,功能是客户端负责不断地向服务器端发送数据,服务端负责接收数据。客户端是一个DLL,服务端程序是一个随机启动的NT Service服务程序。

程序在夜间无人操作的运行过程中,客户端经常不定时地出现错误号为:10054错误,而服务器端并没有相应的提示。运行环境是win2000+sp4,这个问题出现得比较莫名其妙。

查了MSDN上的10054错误号说明:WSAECONNRESET     (10054)  

Connection   reset   by   peer.    

A   existing   connection   was   forcibly   closed   by   the   remote   host.   This   normally   results   if   the   peer   APPlication   on   the   remote   host   is   suddenly   stopped,   the   host   is   rebooted,   or   the   remote   host   used   a   "hard   close"   (see   setsockopt   for   more   information   on   the   SO_LINGER   option   on   the   remote   socket.)

也就是说,一个连接被对方重设。一个建立的连接被远程主机强行关闭,若远程主机上的进程异常终止运行(由于内存冲突或硬件故障),或者针对套接字执行了一次强行关闭,便会产生10054错误。针对强行关闭的情况,可用SO_LINGER套接字选项和setsockopt来配置一个套接字。

相关阅读

网站模板、域名、程序在SEO中的作用

 SEO最需要掌握的三要素是啥,想来许多同学们都不清楚,SEO探针的小编认为只有学精了三要素,之后才可以圆满的搞好SEO,以提高网站排

网站建设应该避免哪些错误

  越来越多的企业开始对网站建设进行大力度的投入,通常情况下要通过网站在短时间里见到经营的效果是比较难的。如果因为不合规定

微信小程序怎么做的?

社群微信小程序开发以微信为切入口,通过为用户提供便捷服务而让用户有好的体验。微信小程序自面世以来便受到不少企业与用户的关注

@RequestBody,415Unsupported Media Type错误,真正有用

用了一上午查找问题解决方案,网上的试验了一遍都没用,最后终于解决~我的答案在最后 问题:前端传json,后端也返回json,出现格式不匹配报

微信推出小程序“用户留存”利器 用户回流更容易

随着用户和开发者的信息推送诉求日益增长,10月12日,微信官方消息显示,微信小程序模板消息进行manbetx体育调整,将支持一次性和长期性订阅消息

分享到:

栏目导航

推荐阅读

热门阅读