From 4bb75371bfa642d3236858fb0ac32b956bb03567 Mon Sep 17 00:00:00 2001 From: bert hubert Date: Wed, 7 Sep 2016 13:42:20 +0200 Subject: [PATCH] when doing a rollback while writing a packet, reset the packet writer state so we don't think we have a record left to write out --- pdns/dnswriter.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/pdns/dnswriter.cc b/pdns/dnswriter.cc index a369a8f60a..b8501be70a 100644 --- a/pdns/dnswriter.cc +++ b/pdns/dnswriter.cc @@ -380,6 +380,7 @@ uint32_t DNSPacketWriter::size() void DNSPacketWriter::rollback() { d_content.resize(d_rollbackmarker); + d_sor = 0; } void DNSPacketWriter::truncate() -- 2.47.2