From 24aba96710c666bac69298422106821d51a24ecb Mon Sep 17 00:00:00 2001 From: Otto Moerbeek Date: Wed, 6 Mar 2024 15:19:22 +0100 Subject: [PATCH] auth: on OpenBSD, try harder to send on a non-blocking socket Should fix #13857 in many cases, though you can still argue this is a OpenBSD bug (or at least an undesirable difference between other systems and OpenBSD). --- pdns/nameserver.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pdns/nameserver.cc b/pdns/nameserver.cc index db66bc9e6216..74ea7105cd0d 100644 --- a/pdns/nameserver.cc +++ b/pdns/nameserver.cc @@ -233,8 +233,10 @@ void UDPNameserver::send(DNSPacket& p) if(buffer.length() > p.getMaxReplyLen()) { g_log< "<