From a138bef55103b688cc4d54e8164613a6bacaabcc Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Tue, 15 Apr 2025 15:40:17 -0400 Subject: [PATCH] Do not worry about failure to reply to a SSDP confluent request --- confluent_server/confluent/discovery/protocols/ssdp.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/confluent_server/confluent/discovery/protocols/ssdp.py b/confluent_server/confluent/discovery/protocols/ssdp.py index 28f14fe8..d8acf753 100644 --- a/confluent_server/confluent/discovery/protocols/ssdp.py +++ b/confluent_server/confluent/discovery/protocols/ssdp.py @@ -297,7 +297,10 @@ def snoop(handler, byehandler=None, protocol=None, uuidlookup=None): continue if not isinstance(reply, bytes): reply = reply.encode('utf8') - s.sendto(reply, peer) + try: + s.sendto(reply, peer) + except Exception: + pass break r = select.select((net4, net6), (), (), 0.2) if r: