From fb0498275690c9477a5c0a7c2da20a3bb29556af Mon Sep 17 00:00:00 2001 From: Douglas Bagnall Date: Sat, 19 Jan 2019 09:14:28 +1300 Subject: [PATCH] python: dns_hub: do not crash if a socket fails We print the error and keep going. Signed-off-by: Douglas Bagnall Reviewed-by: Jeremy Allison Reviewed-by: Andrew Bartlett --- python/samba/tests/dns_forwarder_helpers/dns_hub.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/samba/tests/dns_forwarder_helpers/dns_hub.py b/python/samba/tests/dns_forwarder_helpers/dns_hub.py index 067f32d0bf6..2ac675361e0 100755 --- a/python/samba/tests/dns_forwarder_helpers/dns_hub.py +++ b/python/samba/tests/dns_forwarder_helpers/dns_hub.py @@ -122,8 +122,8 @@ class DnsHandler(sserver.BaseRequestHandler): sock.sendto(send_packet, self.client_address) except socket.error as err: print("Error sending %s to address %s for name %s: %s\n" % - (forwarder, self.client_address, name, err.errno)) - raise + (forwarder, self.client_address, name, err)) + class server_thread(threading.Thread): def __init__(self, server): -- 2.34.1