From 9a923d4e131d688cfc60285a57e2fda6d0fe1eab Mon Sep 17 00:00:00 2001 From: obdev Date: Fri, 26 Jan 2024 11:17:03 +0000 Subject: [PATCH] Fix: error code not be handled correctly in the function clone_init_ls --- src/rootserver/restore/ob_clone_scheduler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rootserver/restore/ob_clone_scheduler.cpp b/src/rootserver/restore/ob_clone_scheduler.cpp index 6b2b15faa0..39c3ba8c37 100644 --- a/src/rootserver/restore/ob_clone_scheduler.cpp +++ b/src/rootserver/restore/ob_clone_scheduler.cpp @@ -885,7 +885,7 @@ int ObCloneScheduler::clone_init_ls(const share::ObCloneJob &job) const uint64_t exec_tenant_id = get_private_table_exec_tenant_id(user_tenant_id); START_TRANSACTION(sql_proxy_, exec_tenant_id) LOG_INFO("start to create ls and set sync scn", K(sync_scn), K(ls_attr_array), K(source_tenant_id)); - if (OB_FAIL(ls_recovery.update_sys_ls_sync_scn(user_tenant_id, trans, sync_scn))) { + if (FAILEDx(ls_recovery.update_sys_ls_sync_scn(user_tenant_id, trans, sync_scn))) { LOG_WARN("failed to update sync ls sync scn", KR(ret), K(sync_scn)); } END_TRANSACTION(trans)