diff --git a/src/pyDataInterface/server/server.py b/src/pyDataInterface/server/server.py index 0e925e1..8cbf96c 100644 --- a/src/pyDataInterface/server/server.py +++ b/src/pyDataInterface/server/server.py @@ -184,7 +184,7 @@ class Server: await self.__cancel_servers() await self.__cancel_tasks() - if self._enable_rpc: + if hasattr(self, "_rpc_server") and self._enable_rpc: logger.debug("Closing rpyc server.") self._rpc_server.close()