tornado.iostream.StreamClosedError: Stream is closed During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/tornado/websocket.py", line 1089, in wrapper raise WebSocketClosedError() tornado.websocket.WebSocketClosedError Task exception was never retrieved future: .wrapper() done, defined at /home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/tornado/websocket.py:1085> exception=WebSocketClosedError()> Traceback (most recent call last): File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/tornado/websocket.py", line 1087, in wrapper await fut tornado.iostream.StreamClosedError: Stream is closed During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/tornado/websocket.py", line 1089, in wrapper raise WebSocketClosedError() tornado.websocket.WebSocketClosedError Task exception was never retrieved future: .wrapper() done, defined at /home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/tornado/websocket.py:1085> exception=WebSocketClosedError()> Traceback (most recent call last): File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/tornado/websocket.py", line 1087, in wrapper await fut tornado.iostream.StreamClosedError: Stream is closed During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/tornado/websocket.py", line 1089, in wrapper raise WebSocketClosedError() tornado.websocket.WebSocketClosedError 2023-12-05 04:15:54.939 Uncaught app exception Traceback (most recent call last): File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 530, in _run_script self._session_state.on_script_will_rerun(rerun_data.widget_states) File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/streamlit/runtime/state/safe_session_state.py", line 61, in on_script_will_rerun self._state.on_script_will_rerun(latest_widget_states) File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/streamlit/runtime/state/session_state.py", line 500, in on_script_will_rerun self._call_callbacks() File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/streamlit/runtime/state/session_state.py", line 513, in _call_callbacks self._new_widget_state.call_callback(wid) File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/streamlit/runtime/state/session_state.py", line 260, in call_callback callback(*args, **kwargs) File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/streamlit_elements/core/callback.py", line 91, in dispatch callback(**frontend_params) File "/home/ubuntu/dashboard/ui_components/bot_performance_card.py", line 171, in with mui.Button(onClick=lambda x: self.start_strategy(bot_name, bot_config["broker_client"]), File "/home/ubuntu/dashboard/ui_components/bot_performance_card.py", line 43, in start_strategy broker_client.start() File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/hbotrc/commands.py", line 107, in start resp = self._start_cmd.call( File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/commlib/transports/mqtt.py", line 791, in call _resp = self._wait_for_response(timeout=timeout) File "/home/ubuntu/miniconda3/envs/dashboard/lib/python3.10/site-packages/commlib/transports/mqtt.py", line 760, in _wait_for_response raise RPCClientTimeoutError( commlib.exceptions.RPCClientTimeoutError: Response timeout after 5 seconds 68bc298b47e27487df205be77910bdbc06fbf62262e6dd2327115f87acc07d15