From d3a6e8e743ff76bd03ca09c6801f68ce2fd46fd0 Mon Sep 17 00:00:00 2001 From: yaojing624 Date: Tue, 12 Dec 2023 16:47:08 +0000 Subject: [PATCH] Fix: Avoid error reporting in downtime scenarios --- src/sql/engine/cmd/ob_kill_executor.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sql/engine/cmd/ob_kill_executor.cpp b/src/sql/engine/cmd/ob_kill_executor.cpp index 55db20dfb5..7e03928d17 100644 --- a/src/sql/engine/cmd/ob_kill_executor.cpp +++ b/src/sql/engine/cmd/ob_kill_executor.cpp @@ -188,7 +188,8 @@ int ObKillExecutor::kill_client_session(const ObKillSessionArg &arg, ObSQLSessio } else { for (int64_t i = 0; i < proxy.get_results().count(); i++) { if (OB_FAIL(return_code_array.at(i))) { - if (return_code_array.at(i) == OB_TENANT_NOT_IN_SERVER) { + if (return_code_array.at(i) == OB_TENANT_NOT_IN_SERVER || + return_code_array.at(i) == OB_TIMEOUT) { ret = OB_SUCCESS; // ignore error } else { LOG_WARN("rpc execute failed", KR(ret));