From b6ac0ab708da78663151f47b6f33bf10e9fa3803 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 20 七月 2023 14:07:33 +0800
Subject: [PATCH] bug修复

---
 trade/huaxin/huaxin_trade_api.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/trade/huaxin/huaxin_trade_api.py b/trade/huaxin/huaxin_trade_api.py
index 2a8c539..17f0c47 100644
--- a/trade/huaxin/huaxin_trade_api.py
+++ b/trade/huaxin/huaxin_trade_api.py
@@ -89,9 +89,9 @@
         sucess = False
         if rid in cls.socket_client_lock_dict:
             sucess = True
-
             # 閲婃斁閿�
-            cls.socket_client_lock_dict[rid].release()
+            if cls.socket_client_lock_dict[rid].locked():
+                cls.socket_client_lock_dict[rid].release()
         if sucess:
             hx_logger_trade_debug.info(f"release_client success:{rid}")
         else:

--
Gitblit v1.8.0