From 869f4c0bb890e703bf01029706f36e1af38b969c Mon Sep 17 00:00:00 2001 From: Hongqin-Li Date: Sat, 28 Jan 2023 20:19:24 +0800 Subject: [PATCH] Fix unexpected worker timeout modified by inner sql --- src/observer/ob_inner_sql_connection.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/observer/ob_inner_sql_connection.cpp b/src/observer/ob_inner_sql_connection.cpp index 219621a7d3..fec2c03a03 100644 --- a/src/observer/ob_inner_sql_connection.cpp +++ b/src/observer/ob_inner_sql_connection.cpp @@ -1576,6 +1576,7 @@ int ObInnerSQLConnection::forward_request_(const uint64_t tenant_id, { int ret = OB_SUCCESS; + TimeoutGuard timeout_guard(*this); // backup && restore worker/session timeout common::ObAddr resource_server_addr; // MYADDR share::ObLSID ls_id(share::ObLSID::SYS_LS_ID); int64_t query_timeout = OB_INVALID_TIMESTAMP;