]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Also refresh the configuration when `recvmmsg` is used
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 22 Aug 2025 13:20:04 +0000 (15:20 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 22 Aug 2025 13:20:04 +0000 (15:20 +0200)
Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
pdns/dnsdistdist/dnsdist.cc

index afae706b7275c93e6ce4ba4a9cd53ebe5d5ba768..8b74de3c720f0a8327484f9a31ddd4ef5d3f585a 100644 (file)
@@ -2150,6 +2150,7 @@ static void MultipleMessagesUDPClientThread(ClientState* clientState)
       }
 
       recvData[msgIdx].packet.resize(got);
+      dnsdist::configuration::refreshLocalRuntimeConfiguration();
       processUDPQuery(*clientState, msgh, remote, recvData[msgIdx].dest, recvData[msgIdx].packet, &outMsgVec, &msgsToSend, &recvData[msgIdx].iov, &recvData[msgIdx].cbuf);
     }