From 268c093799d2546a38769ec9a364b53f423ad87a Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Wed, 19 Nov 2025 09:19:33 +0100 Subject: Add missing lock for stats --- src/ManagementServer.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/ManagementServer.cpp') diff --git a/src/ManagementServer.cpp b/src/ManagementServer.cpp index 7344b8b..c8a304a 100644 --- a/src/ManagementServer.cpp +++ b/src/ManagementServer.cpp @@ -149,6 +149,8 @@ void ManagementServer::unregister_input(std::string id) // outputs will never disappear, no need to have a "remove" logic void ManagementServer::update_edi_tcp_output_stat(uint16_t listen_port, size_t num_connections) { + unique_lock lock(m_statsmutex); + m_output_stats[listen_port] = num_connections; } -- cgit v1.2.3