3 @@ -587,16 +587,14 @@ static int read_wait(int fd, unsigned de
8 - if (FD_ISSET(fd, &rfds)) {
9 - /* Success, file descriptor is readable. */
14 if (errno == EINTR || errno == EAGAIN)
17 + if (FD_ISSET(fd, &rfds)) {
18 + /* Success, file descriptor is readable. */
21 /* Error catch-all. */