From a2ac5762a270d05bb22b1fe1b20669a3610a1e59 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Tue, 13 May 2025 09:20:22 +0200 Subject: [PATCH] dnsdist: Fix a crash in the TCP concurrent connections map The bug was introduced in 99d1e8f044d43b9a75ffc70fed22ea674a9b7859. Thanks to Robert Edmonds for finding, reporting and proposing a patch fixing the issue! --- pdns/dnsdistdist/dnsdist-concurrent-connections.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdns/dnsdistdist/dnsdist-concurrent-connections.cc b/pdns/dnsdistdist/dnsdist-concurrent-connections.cc index c2f2c64657..8669fb6eb8 100644 --- a/pdns/dnsdistdist/dnsdist-concurrent-connections.cc +++ b/pdns/dnsdistdist/dnsdist-concurrent-connections.cc @@ -71,7 +71,7 @@ using map_t = boost::multi_index_container< boost::multi_index::ordered_non_unique, boost::multi_index::member>>>; -static std::vector> s_tcpClientsConnectionMetrics{10}; +static std::vector> s_tcpClientsConnectionMetrics{NB_SHARDS}; static AddressAndPortRange getRange(const ComboAddress& from) { -- 2.47.2