From 3238e36c83697b1e6549d8e50bf6bb67dd10528b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ng=C3=B4=20Xu=C3=A2n=20M=E1=BA=A1nh?= Date: Mon, 10 Feb 2025 23:28:42 +0700 Subject: [PATCH] fix ping_sender is blocked by ws.run_forever() --- hyperliquid/websocket_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hyperliquid/websocket_manager.py b/hyperliquid/websocket_manager.py index c3fdd5ab..e2f9cdb6 100644 --- a/hyperliquid/websocket_manager.py +++ b/hyperliquid/websocket_manager.py @@ -75,8 +75,8 @@ def __init__(self, base_url): self.stop_event = threading.Event() def run(self): - self.ws.run_forever() self.ping_sender.start() + self.ws.run_forever() def send_ping(self): while not self.stop_event.wait(50):