From b9de0824fb7cbce6549b76132b61e012fb295ac4 Mon Sep 17 00:00:00 2001 From: Johannes Soltwedel <38459088+jo-mueller@users.noreply.github.com> Date: Fri, 10 Jan 2025 23:28:49 +0100 Subject: [PATCH] handle `None` case for `gateway._port attribute` --- src/napari_omero/widgets/gateway.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/napari_omero/widgets/gateway.py b/src/napari_omero/widgets/gateway.py index 0875c74..5f741dd 100644 --- a/src/napari_omero/widgets/gateway.py +++ b/src/napari_omero/widgets/gateway.py @@ -116,7 +116,7 @@ def _check_connection(self, timeout: int = 2): # Attempt to create a socket connection to the server with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: s.settimeout(timeout) - s.connect((self._host, int(self._port))) + s.connect((self._host, int(self._port or 4064))) return True except (OSError, socket.timeout): return False