From aa79fe6a3f2c39ccd921af7bf80b99f5c00b9904 Mon Sep 17 00:00:00 2001 From: obdev Date: Tue, 7 Feb 2023 16:27:36 +0800 Subject: [PATCH] fix unexpected standby sync drop tenant --- src/rootserver/ob_recovery_ls_service.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rootserver/ob_recovery_ls_service.cpp b/src/rootserver/ob_recovery_ls_service.cpp index 80c4d784bc..432d1e7f91 100644 --- a/src/rootserver/ob_recovery_ls_service.cpp +++ b/src/rootserver/ob_recovery_ls_service.cpp @@ -612,7 +612,7 @@ int ObRecoveryLSService::check_valid_to_operator_ls_( ret = OB_INVALID_ARGUMENT; LOG_WARN("syns scn is invalid", KR(ret), K(sync_scn), K(ls_attr)); } else if (share::is_ls_tenant_drop_pre_op(ls_attr.get_ls_operatin_type())) { - ret = OB_ITER_END; + ret = OB_ITER_STOP; LOG_WARN("can not process ls operator after tenant dropping", K(ls_attr)); } else if (share::is_ls_tenant_drop_op(ls_attr.get_ls_operatin_type())) { ret = OB_ERR_UNEXPECTED;