From f08bbef11c77a6a81d4e2bf974e36e54b0cd14d6 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Tue, 16 Oct 2018 16:51:00 +0200 Subject: [PATCH] Revert "FreeBSD: Fix recv problem if no data received." This reverts commit 3895c923a3a959da05080831b8146c09ed143b00. --- src/tcp.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/tcp.c b/src/tcp.c index d15b4381f..5349784a4 100644 --- a/src/tcp.c +++ b/src/tcp.c @@ -454,11 +454,8 @@ tcp_socket_dead(int fd) if (err) return -err; #ifdef PLATFORM_FREEBSD - err = recv(fd, NULL, 0, MSG_PEEK | MSG_DONTWAIT); - if (err < 0) + if (recv(fd, NULL, 0, MSG_PEEK | MSG_DONTWAIT) < 0) return -errno; - else if (err == 0) - return -EIO; #else if (recv(fd, NULL, 0, MSG_PEEK | MSG_DONTWAIT) == 0) return -EIO; -- 2.47.2