From 7a9296449e96b3755bffb5d4c201875a1e245699 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期二, 12 九月 2023 17:27:34 +0800
Subject: [PATCH] 线程日志

---
 huaxin_client/l2_data_manager.py |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/huaxin_client/l2_data_manager.py b/huaxin_client/l2_data_manager.py
index 7e7b7a1..9b59bf4 100644
--- a/huaxin_client/l2_data_manager.py
+++ b/huaxin_client/l2_data_manager.py
@@ -237,10 +237,12 @@
                     l2_data_callback.OnMarketData(temp[0], temp[2])
                 else:
                     upload_data(temp[0], temp[1], temp[2])
-            time.sleep(0.01)
+
         except Exception as e:
             logger_local_huaxin_l2_error.exception(e)
             logger_local_huaxin_l2_error.error(f"涓婁紶鏅�氭暟鎹嚭閿欙細{str(e)}")
+        finally:
+            time.sleep(0.01)
 
 
 def __run_upload_trading_canceled(l2_data_callback: L2DataCallBack):
@@ -329,9 +331,10 @@
                             t.start()
                             __upload_trans_threads[code] = t
                             logger_local_huaxin_l2_upload.info(f"閲嶆柊鍒涘缓L2鎴愪氦涓婁紶绾跨▼锛歿code}")
-                    time.sleep(3)
             except:
                 pass
+            finally:
+                time.sleep(3)
     t = threading.Thread(target=lambda: upload_daemon(), daemon=True)
     t.start()
 

--
Gitblit v1.8.0