首页 > 解决方案 > 非阻塞套接字在不消耗数据的情况下获得 errno?

问题描述

找到这个例程来检查套接字状态。

ssize_t rret = recv(fd, buf, 1, MSG_PEEK)
// check rret errno

我的问题是,当套接字同时有未决数据和错误时会发生什么?如何处理write导致的错误。

标签: csocketstcpnetwork-programming

解决方案


推荐阅读