From bfe70aff22c43a6ffa3129e803b8c5e9c34b4935 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Sun, 24 May 2026 13:03:25 +0200 Subject: [PATCH] network_backend: allow host names --- network_backend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/network_backend.py b/network_backend.py index a1b889e..c6c0a4e 100644 --- a/network_backend.py +++ b/network_backend.py @@ -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