From: Otto Moerbeek Date: Fri, 10 Nov 2023 12:15:20 +0000 (+0100) Subject: rec: correctly apply outgoing.tcp_max_queries bound X-Git-Tag: rec-5.0.0-rc1~49^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F13480%2Fhead;p=thirdparty%2Fpdns.git rec: correctly apply outgoing.tcp_max_queries bound Fixes #13467 --- diff --git a/pdns/recursordist/rec-tcpout.cc b/pdns/recursordist/rec-tcpout.cc index 8854ce12e0..8b65110e0f 100644 --- a/pdns/recursordist/rec-tcpout.cc +++ b/pdns/recursordist/rec-tcpout.cc @@ -54,7 +54,7 @@ void TCPOutConnectionManager::cleanup(const struct timeval& now) void TCPOutConnectionManager::store(const struct timeval& now, const ComboAddress& ip, Connection&& connection) { ++connection.d_numqueries; - if (s_maxQueries > 0 && connection.d_numqueries > s_maxQueries) { + if (s_maxQueries > 0 && connection.d_numqueries >= s_maxQueries) { return; }