From: Andreas Schneider Date: Tue, 25 Aug 2020 06:28:00 +0000 (+0200) Subject: selftest: Catch exception from dns_hub.py X-Git-Tag: talloc-2.3.2~716 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=09fba1f3e32e0a5c406882b36bfa5901f9df92a8;p=thirdparty%2Fsamba.git selftest: Catch exception from dns_hub.py Signed-off-by: Andreas Schneider Reviewed-by: Noel Power --- diff --git a/selftest/target/dns_hub.py b/selftest/target/dns_hub.py index 4f42395f17d..e21544ae322 100755 --- a/selftest/target/dns_hub.py +++ b/selftest/target/dns_hub.py @@ -135,7 +135,11 @@ class DnsHandler(sserver.BaseRequestHandler): response.operation |= dns.DNS_FLAG_RECURSION_AVAIL response.operation |= dns.DNS_RCODE_NXDOMAIN else: - response = self.dns_transaction_udp(query, forwarder) + try: + response = self.dns_transaction_udp(query, forwarder) + except OSError as err: + print("dns_hub: Error sending dns query to forwarder[%s] for name[%s]: %s" % + (forwarder, name, err)) if response is None: response = query