Firewall / Aliases - less excessive logging for async dns resolve (76b8ae4490)

This commit is contained in:
Ad Schellevis 2021-08-19 16:12:01 +02:00
parent 76b8ae4490
commit d0630be3b0

View File

@ -119,12 +119,7 @@ class AsyncDNSResolver:
self._request_queue.append(addr.target)
else:
self._response.add(addr.address)
elif type(response) in [
dns.resolver.NoAnswer,
dns.resolver.NXDOMAIN,
dns.exception.Timeout,
dns.resolver.NoNameservers,
dns.name.EmptyLabel]:
elif type(response) in [dns.resolver.NXDOMAIN, dns.exception.Timeout, dns.resolver.NoNameservers]:
if str(response) not in collected_errors:
syslog.syslog(syslog.LOG_ERR, '%s [for %s]' % (response, self._origin))
collected_errors.add(str(response))