From 42916e2da77320525ea2baa706a5bc7518a9cae1 Mon Sep 17 00:00:00 2001 From: Brikwerk Date: Thu, 16 Sep 2021 12:35:16 -0700 Subject: [PATCH] Fixed reconnect crashes --- nxbt/controller/server.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nxbt/controller/server.py b/nxbt/controller/server.py index ec44688..e3bcded 100644 --- a/nxbt/controller/server.py +++ b/nxbt/controller/server.py @@ -88,7 +88,10 @@ class ControllerServer(): self.controller.setup() if reconnect_address: - itr, ctrl = self.reconnect(reconnect_address) + try: + itr, ctrl = self.reconnect(reconnect_address) + except OSError: + itr, ctrl = self.connect() else: itr, ctrl = self.connect() finally: