From: Miod Vallat Date: Wed, 5 Mar 2025 12:44:57 +0000 (+0100) Subject: Do not corrupt iterators it doAdditionalProcessing for NAPTR. X-Git-Tag: dnsdist-2.0.0-alpha1~39^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7dda341ef565d2ea608e923abd25cde73972d50b;p=thirdparty%2Fpdns.git Do not corrupt iterators it doAdditionalProcessing for NAPTR. --- diff --git a/pdns/packethandler.cc b/pdns/packethandler.cc index 82a2c8eecb..c8c8bb96c8 100644 --- a/pdns/packethandler.cc +++ b/pdns/packethandler.cc @@ -563,7 +563,7 @@ void PacketHandler::doAdditionalProcessing(DNSPacket& p, std::unique_ptraddRecord(std::move(dzr)); + extraRecords.emplace_back(std::move(dzr)); } content.clear(); }