摘要: ECONNRESET是linux环境网络编程产生的错误,错误码为104, WSAECONNRESET是windows环境网络编程产生的错误,错误码为10054 两者产生的原因都一样,分以下几种情况: 1接收端recv或者read, 对端已经关闭连接,recv/read返回该错误 2 对端重启连接,还 阅读全文
posted @ 2016-08-30 17:08 恋恋风辰 阅读(6959) 评论(0) 推荐(0) 编辑
摘要: 1 设置网络socket非阻塞: u_long has = 1;ioctl(m_sock, FIONBIO , &has); 这个函数很有可能返回success,却并没有设置成功。windows对此有优化,对于linux版本应采用fcntl设置。 总结如下: 2 windows环境下查看错误 3 E 阅读全文
posted @ 2016-08-30 16:05 恋恋风辰 阅读(674) 评论(0) 推荐(0) 编辑