From 4b116fdec0f32b32c14ca25a589facb944f98e83 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期四, 28 三月 2024 15:53:40 +0800 Subject: [PATCH] bug修复 --- huaxin_client/l2_data_manager.py | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/huaxin_client/l2_data_manager.py b/huaxin_client/l2_data_manager.py index 7388f44..c76fcb3 100644 --- a/huaxin_client/l2_data_manager.py +++ b/huaxin_client/l2_data_manager.py @@ -179,12 +179,13 @@ # self.__upload_l2_data(code, upload_queue, temp_list) # self.__upload_l2_order_data(code, temp_list) __start_time = time.time() + last_data = temp_list[-1] self.data_callback_distribute_manager.get_distributed_callback(code).OnL2Order(code, temp_list, time.time()) use_time = time.time() - __start_time if use_time > 0.01: # 璁板綍10ms浠ヤ笂鐨勬暟鎹� - huaxin_l2_log.info(logger_local_huaxin_l2_error, f"鑰楁椂:{use_time}s 缁撴潫鏁版嵁锛歿temp_list[-1]}") + huaxin_l2_log.info(logger_local_huaxin_l2_error, f"鑰楁椂:{use_time}s 缁撴潫鏁版嵁锛歿last_data}") temp_list = [] else: if code not in self.temp_order_queue_dict: @@ -196,7 +197,7 @@ except Exception as e: logging.exception(e) finally: - pass + temp_list.clear() # 澶勭悊鎴愪氦鏁版嵁骞朵笂浼� def __run_upload_transaction_task(self, code): @@ -224,7 +225,7 @@ except: pass finally: - pass + temp_list.clear() def __run_log_task(self, code): q: queue.Queue = self.temp_log_queue_dict.get(code) -- Gitblit v1.8.0