diff --git a/ARSoft.Tools.Net/ARSoft.Tools.Net.csproj b/ARSoft.Tools.Net/ARSoft.Tools.Net.csproj index d7c7cbd..ab85d19 100644 --- a/ARSoft.Tools.Net/ARSoft.Tools.Net.csproj +++ b/ARSoft.Tools.Net/ARSoft.Tools.Net.csproj @@ -16,7 +16,7 @@ Apache-2.0 true Copyright 2010..2024 Alexander Reinert - 3.6.1 + 3.6.2 $(VersionPrefix) AnyCPU;x64;ARM64 diff --git a/ARSoft.Tools.Net/Dns/DnsClientBase.cs b/ARSoft.Tools.Net/Dns/DnsClientBase.cs index 1887e00..352397c 100644 --- a/ARSoft.Tools.Net/Dns/DnsClientBase.cs +++ b/ARSoft.Tools.Net/Dns/DnsClientBase.cs @@ -157,7 +157,7 @@ private DnsRawPackage PrepareMessage(TMessage message, out SelectTsigK { connection.RestartIdleTimeout(receivedMessage.Message.GetEDnsKeepAliveTimeout()); - if (receivedMessage.Message.ReturnCode == ReturnCode.ServerFailure) + if (receivedMessage.Message.ReturnCode is ReturnCode.ServerFailure or ReturnCode.NxDomain) { response = receivedMessage.Message; continue;