diff --git a/src/api_communication/api_communication/api_listener.py b/src/api_communication/api_communication/api_listener.py index bed7da63..7270a057 100644 --- a/src/api_communication/api_communication/api_listener.py +++ b/src/api_communication/api_communication/api_listener.py @@ -168,6 +168,11 @@ class ApiListener(Node): except websockets.exceptions.ConnectionClosed: self.get_logger().info('Connection closed') + self.websocket = None + except Exception as e: + self.get_logger().error('Something went wrong!') + self.get_logger().error(str(e)) + self.websocket = None def main(args=None):