From e059517fdd7f274cece93807bbe0e550c12481b8 Mon Sep 17 00:00:00 2001 From: renju96 Date: Mon, 6 Feb 2023 15:11:21 +0800 Subject: [PATCH] fix the bug that io_tracer cannot open --- src/share/io/ob_io_manager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/share/io/ob_io_manager.cpp b/src/share/io/ob_io_manager.cpp index ab3b0455d9..037e1d9b15 100644 --- a/src/share/io/ob_io_manager.cpp +++ b/src/share/io/ob_io_manager.cpp @@ -766,8 +766,8 @@ int ObTenantIOManager::update_basic_io_config(const ObTenantIOConfig &io_config) io_config_.memory_limit_ = io_config.memory_limit_; io_config_.callback_thread_count_ = io_config.callback_thread_count_; io_config_.unit_config_ = io_config.unit_config_; - if (!io_config_.enable_io_tracer_) { - ATOMIC_SET(&io_config_.enable_io_tracer_, false); + ATOMIC_SET(&io_config_.enable_io_tracer_, io_config.enable_io_tracer_); + if (!io_config.enable_io_tracer_) { io_tracer_.reuse(); } LOG_INFO("update basic io config success", K(tenant_id_), K(io_config_)); -- GitLab