# HG changeset patch # User Edouard Tisserant # Date 1547039407 -3600 # Node ID cb53d3bf3380963d8c9c5328d3139dcd661cb97d # Parent 6cd7dae360d4d571ed82d9ed76dcf9e0a4f103e2 fixed exception happening randomly just after showing discovery panel. diff -r 6cd7dae360d4 -r cb53d3bf3380 controls/DiscoveryPanel.py --- a/controls/DiscoveryPanel.py Wed Jan 09 14:09:02 2019 +0100 +++ b/controls/DiscoveryPanel.py Wed Jan 09 14:10:07 2019 +0100 @@ -231,6 +231,8 @@ called when a service with the desired type is discovered. ''' info = self.ZeroConfInstance.get_service_info(_type, name) + if info is None: + return svcname = name.split(".")[0] typename = info.properties.get("protocol", None) ip = str(socket.inet_ntoa(info.address))