From 7af2a9769f8ec85bda3bddd794aba0ca7706ba4c Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Thu, 23 Jan 2025 09:47:10 -1000 Subject: [PATCH] Downgrade logging about more than one address to debug This is common on IPv6 interfaces --- wsdiscovery/threaded.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wsdiscovery/threaded.py b/wsdiscovery/threaded.py index 914b466..48ec8d4 100644 --- a/wsdiscovery/threaded.py +++ b/wsdiscovery/threaded.py @@ -142,7 +142,7 @@ def addSourceAddr(self, addr): try: self._multiInSocket.setsockopt(self._get_ip_proto(), self._get_ip_join(), self._makeMreq(addr)) except socket.error as e: - logger.warning(f"Interface has more than 1 address: {e}") + logger.debug(f"Interface has more than 1 address: {e}") sock = self._createMulticastOutSocket(addr, self._observer.ttl) self._multiOutUniInSockets[addr] = sock @@ -152,7 +152,7 @@ def removeSourceAddr(self, addr): try: self._multiInSocket.setsockopt(self._get_ip_proto(), self._get_ip_leave(), self._makeMreq(addr)) except socket.error as e: - logger.warning(f"Interface has more than 1 address: {e}") + logger.debug(f"Interface has more than 1 address: {e}") sock = self._multiOutUniInSockets[addr] self._selector.unregister(sock)