From 4257b3d298aa3b1da2fa0520239890fcda0fef6c Mon Sep 17 00:00:00 2001 From: Tyshawn Date: Tue, 8 Aug 2023 04:12:11 +0000 Subject: [PATCH] [BUG.FIX] fix no reset macro id bug --- src/storage/blocksstable/ob_tmp_file_cache.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/storage/blocksstable/ob_tmp_file_cache.cpp b/src/storage/blocksstable/ob_tmp_file_cache.cpp index 1135a6169..f1333fcf0 100644 --- a/src/storage/blocksstable/ob_tmp_file_cache.cpp +++ b/src/storage/blocksstable/ob_tmp_file_cache.cpp @@ -715,6 +715,7 @@ int ObTmpTenantMemBlockManager::IOWaitInfo::exec_wait(int64_t io_timeout_ms) STORAGE_LOG(ERROR, "lock io request condition failed", K(ret), K(block_.get_block_id())); } else if (OB_NOT_NULL(block_handle_) && OB_FAIL(block_handle_->wait(io_timeout_ms))) { STORAGE_LOG(WARN, "wait handle wait io failed", K(ret), K(block_.get_block_id())); + block_handle_->reset_macro_id(); } reset_io(); return ret;