diff --git a/src/core/tcp_server.py b/src/core/tcp_server.py index 887feaf..c3735e3 100644 --- a/src/core/tcp_server.py +++ b/src/core/tcp_server.py @@ -193,6 +193,8 @@ class TCPServer: def stop(self): self.log.debug("Stopping TCP server") try: + if not self.server: + return self.server.close() for conn in self._connections: self.log.debug(f"Closing {conn}")