diff --git a/net.c b/net.c index d0dc95cd..bdc74243 100644 --- a/net.c +++ b/net.c @@ -65,6 +65,7 @@ ssize_t _read_nonblock(int fd, void *buf, size_t len, struct __sourceloc __whenc switch (errno) { case EINTR: case EAGAIN: + case ENOTRECOVERABLE: #if defined(EWOULDBLOCK) && EWOULDBLOCK != EAGAIN case EWOULDBLOCK: #endif