network_backend: allow host names

This commit is contained in:
2026-05-24 13:03:25 +02:00
parent 19cf6fa05e
commit bfe70aff22
+1 -1
View File
@@ -23,7 +23,7 @@ from ubx.listener import UbxListener
class NetworkBackend(ABackend):
def __init__(self, servers: list[dict]):
self.sel = None
self.sock_list = [{'name': s['name'], 'addr': (s['host'], s['port']), 'xcvr': None, 'queue': Queue()} for s in servers]
self.sock_list = [{'name': s['name'], 'addr': (socket.gethostbyname(s['host']), s['port']), 'xcvr': None, 'queue': Queue()} for s in servers]
self.thread = Thread(target=self.event_loop)
self.loop_enable = True