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