码迷,mamicode.com
首页 > 其他好文 > 详细

udp socket 10054

时间:2020-02-17 15:43:11      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:code   情况下   mail   blob   解决   sock   ndt   tps   send   

udp socket 10054

在接收端没有启动的情况下

1.直接ReceiveFrom没问题。 2.如果先SendTo再ReceiveFrom,SendTo可以正常过,但是RecieveFrom会抛异常,错误码:10054。

google 到如下信息:这是微软的bug,通过如下代码解决

        var sioUdpConnectionReset = -1744830452;
        var inValue = new byte[] { 0 };
        var outValue = new byte[] { 0 };
        socket.IOControl(sioUdpConnectionReset, inValue, outValue);

如果这里有错误,欢迎发送email到 m_sunqi@qq.com

I‘m az.

udp socket 10054

标签:code   情况下   mail   blob   解决   sock   ndt   tps   send   

原文地址:https://www.cnblogs.com/azsunqi/p/12321942.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!