Verify mDNS devices before dumping // Issue #1381

This commit is contained in:
Ivan Kravets
2018-03-23 17:51:45 +02:00
parent 275648a882
commit ec9a2b02ea

View File

@ -530,9 +530,10 @@ def get_mdns_services():
for service in mdns.get_services():
properties = None
try:
assert str(service.properties)
if service.properties:
json.dumps(service.properties)
properties = service.properties
except (AssertionError, UnicodeError):
except UnicodeDecodeError:
pass
items.append({