From 7ca44639df03c90dec26c0341b110403c6278e30 Mon Sep 17 00:00:00 2001 From: obdev Date: Fri, 10 Feb 2023 11:40:54 +0000 Subject: [PATCH] defragment_sys_variable error code swallowed --- src/sql/session/ob_basic_session_info.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sql/session/ob_basic_session_info.cpp b/src/sql/session/ob_basic_session_info.cpp index 9e0ea51cb..95264a5c3 100644 --- a/src/sql/session/ob_basic_session_info.cpp +++ b/src/sql/session/ob_basic_session_info.cpp @@ -1783,7 +1783,7 @@ int ObBasicSessionInfo::defragment_sys_variable_to(common::ObStringBuf &allocato { int ret = OB_SUCCESS; const SysVarIds &all_sys_var_ids = sys_var_inc_info_.get_all_sys_var_ids(); - for (int i = 0; i < all_sys_var_ids.count(); i++) { + for (int i = 0; OB_SUCC(ret) && i < all_sys_var_ids.count(); i++) { int64_t store_idx = -1; ObSysVarClassType sys_var_id = all_sys_var_ids.at(i); OZ (ObSysVarFactory::calc_sys_var_store_idx(sys_var_id, store_idx));