EILSEQ84 错误通讯产生有何原因?

  • 回答 (0)
  • 关注 (0)
  • 查看 (146)

非阻塞套接字select超时返回0还出现此类错误。read也出现过返回0的此类错误。程序没有用到宽字符转换也没有iconv。目前还是ipv4.作为服务端 ,建立的链接没有很多。出现某个connect peer Reset.而后对端重连成功不久后出现select写超时的84错误。read的这类错误也有某个针对应用TCP长链接隔段时间发生。目前不知道这个EILSEQ发生机制。当前还是ipv4的。有人说window和Linux通讯发生过,ipv6发生过。看的stackoverflow 有Linux内核代码的mmc相关问题SD的CRC检测错误发生84错误的举例。这类是否在网络异常会发生 ?有没有可能收发不对称缓冲区满发生? 运行环境是LINUX

用户1348175用户1348175提问于

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动