From d40d6610880dd209ef2f364dbd9c1926cd1953e9 Mon Sep 17 00:00:00 2001 From: cambyzhu Date: Wed, 28 May 2025 15:11:42 +0800 Subject: [PATCH] fix be deadlock --- be/src/runtime/memory/thread_mem_tracker_mgr.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/be/src/runtime/memory/thread_mem_tracker_mgr.cpp b/be/src/runtime/memory/thread_mem_tracker_mgr.cpp index d45d6b8cb5fd72..5ef60b9c13ccd2 100644 --- a/be/src/runtime/memory/thread_mem_tracker_mgr.cpp +++ b/be/src/runtime/memory/thread_mem_tracker_mgr.cpp @@ -56,7 +56,9 @@ void ThreadMemTrackerMgr::exceeded(int64_t size) { if (_cb_func != nullptr) { _cb_func(); } - _limiter_tracker_raw->print_log_usage(_exceed_mem_limit_msg); + + // avoid deadlock, do not print log here: + // _limiter_tracker_raw->print_log_usage(_exceed_mem_limit_msg); if (is_attach_query()) { if (_is_process_exceed && _wait_gc) {