From: Remi Gacogne Date: Fri, 20 Feb 2026 08:28:45 +0000 (+0100) Subject: dnsdist: Fix performance ineffiency reported by Coverity as CID 501593 X-Git-Tag: dnsdist-2.1.0-beta1~4^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e6bb45bef8b4e099b5645bdb227ef67abab92b46;p=thirdparty%2Fpdns.git dnsdist: Fix performance ineffiency reported by Coverity as CID 501593 Signed-off-by: Remi Gacogne --- diff --git a/pdns/dnsdistdist/dnsdist-lua-bindings-network.cc b/pdns/dnsdistdist/dnsdist-lua-bindings-network.cc index a155bd8d3b..93f086d7b0 100644 --- a/pdns/dnsdistdist/dnsdist-lua-bindings-network.cc +++ b/pdns/dnsdistdist/dnsdist-lua-bindings-network.cc @@ -83,7 +83,7 @@ void setupLuaBindingsNetwork(LuaContext& luaCtx, bool client, bool configCheck) return false; } - return listener->addUnixListeningEndpoint(path, endpointID, [cb](dnsdist::NetworkListener::EndpointID endpoint, std::string&& dgram, const std::string& from) { + return listener->addUnixListeningEndpoint(path, endpointID, [cb = std::move(cb)](dnsdist::NetworkListener::EndpointID endpoint, std::string&& dgram, const std::string& from) { { auto lock = g_lua.lock(); dnsdist_ffi_network_message_t msg(dgram, from, endpoint);