mirror of
https://github.com/blw1138/Zordon.git
synced 2025-12-17 16:58:12 +00:00
Update jobs on background thread
This commit is contained in:
@@ -48,8 +48,9 @@ class ZeroconfServer():
|
||||
def _browse_services(self):
|
||||
browser = ServiceBrowser(self.zeroconf, self.service_type, [self._on_service_discovered])
|
||||
|
||||
def _on_service_discovered(self, zeroconf, service_type, name, state_change=None):
|
||||
def _on_service_discovered(self, zeroconf, service_type, name, state_change):
|
||||
info = zeroconf.get_service_info(service_type, name)
|
||||
logger.debug(f"Zeroconf: {name} {state_change}")
|
||||
if service_type == self.service_type:
|
||||
if state_change == ServiceStateChange.Added or state_change == ServiceStateChange.Updated:
|
||||
self.client_cache[name] = info
|
||||
|
||||
Reference in New Issue
Block a user