From aeb9f3e3895ed3039bcde02cd862e38aa1e369e0 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 17 Jun 2010 12:01:27 +0200 Subject: [PATCH] poll: Fixed brackets. --- libssh/poll.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libssh/poll.c b/libssh/poll.c index 6221e90c..cac4c4d6 100644 --- a/libssh/poll.c +++ b/libssh/poll.c @@ -167,11 +167,11 @@ static int bsd_poll(ssh_pollfd_t *fds, nfds_t nfds, int timeout) { /* support for POLLHUP */ ret = recv(fds[i].fd, data, 64, MSG_PEEK); #ifdef _WIN32 - if (ret == -1) && + if ((ret == -1) && (errno == WSAESHUTDOWN || errno == WSAECONNRESET || errno == WSAECONNABORTED || errno == WSAENETRESET)) { #else - if (ret == -1) && + if ((ret == -1) && (errno == ESHUTDOWN || errno == ECONNRESET || errno == ECONNABORTED || errno == ENETRESET)) { #endif