]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
rec: TCP counterpart to protobufServer(.. {taggedOnly=true}) fix
authorTomasz Pala <gotar@polanet.pl>
Sat, 4 Jan 2025 02:55:20 +0000 (03:55 +0100)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Thu, 24 Jul 2025 10:23:52 +0000 (12:23 +0200)
(cherry picked from commit fc26c932d050d3f05e008f9f8864b66989d3b4d0)

pdns/recursordist/rec-tcp.cc

index a1af4a10889e9084a3c381c42e15a32cdbf70961..0112f85e56ff42dfc8d47149a07a1bfc25734c09 100644 (file)
@@ -460,7 +460,7 @@ static void doProcessTCPQuestion(std::unique_ptr<DNSComboWriter>& comboWriter, s
         t_Counters.at(rec::Histogram::cumulativeAnswers)(spentUsec);
         comboWriter->d_eventTrace.add(RecEventTrace::AnswerSent);
 
-        if (t_protobufServers.servers && comboWriter->d_logResponse && (!luaconfsLocal->protobufExportConfig.taggedOnly || !pbData || pbData->d_tagged)) {
+        if (t_protobufServers.servers && comboWriter->d_logResponse && (!luaconfsLocal->protobufExportConfig.taggedOnly || (pbData && pbData->d_tagged))) {
           struct timeval tval
           {
             0, 0