From 2b7797eda703e3b8073f4c0c73b4c66ff53782fb Mon Sep 17 00:00:00 2001 From: Charles-Henri Bruyand Date: Wed, 16 Aug 2023 17:28:23 +0200 Subject: [PATCH] dnsdist: make query channel receiving part blocking to avoid unnecessary CPU consumption --- pdns/dnsdistdist/doh.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdns/dnsdistdist/doh.cc b/pdns/dnsdistdist/doh.cc index c8931c5cdb..2a24dabebc 100644 --- a/pdns/dnsdistdist/doh.cc +++ b/pdns/dnsdistdist/doh.cc @@ -175,7 +175,7 @@ struct DOHServerConfig { #ifndef USE_SINGLE_ACCEPTOR_THREAD { - auto [sender, receiver] = pdns::channel::createObjectQueue(true, true, internalPipeBufferSize); + auto [sender, receiver] = pdns::channel::createObjectQueue(true, false, internalPipeBufferSize); d_querySender = std::move(sender); d_queryReceiver = std::move(receiver); } -- 2.47.2