From be0baefee8bf03d089a7de3cb7bb6650db571b4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Sat, 22 Jun 2019 22:51:56 -0400 Subject: [PATCH] net: recompute selectFd in case of rebind --- src/network_utils.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/network_utils.cpp b/src/network_utils.cpp index ecb0d844..31492cb1 100644 --- a/src/network_utils.cpp +++ b/src/network_utils.cpp @@ -294,6 +294,7 @@ UdpSocket::openSockets(const SockAddr& bind4, const SockAddr& bind6) } if (s4 < 0 && s6 < 0) break; + selectFd = std::max({s4, s6, stop_readfd}) + 1; } } } -- GitLab