From b338f8dc52ab6ea9f80cb4ef570ef16df527551a Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 17 Jan 2018 17:41:28 +0100 Subject: [PATCH] tcp: tvhpoll_wait does forward errno --- src/tcp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tcp.c b/src/tcp.c index b650fd923..40f6c1c0c 100644 --- a/src/tcp.c +++ b/src/tcp.c @@ -735,7 +735,7 @@ tcp_server_loop(void *aux) while(atomic_get(&tcp_server_running)) { r = tvhpoll_wait(tcp_server_poll, &ev, 1, -1); if(r < 0) { - if (ERRNO_AGAIN(-r)) + if (ERRNO_AGAIN(errno)) continue; tvherror(LS_TCP, "tcp_server_loop: tvhpoll_wait: %s", strerror(errno)); continue; -- 2.47.3