From 9c2fe27efb4bd6dbc9922bf8858c5a7829bee485 Mon Sep 17 00:00:00 2001 From: obdev Date: Mon, 6 Feb 2023 16:18:40 +0800 Subject: [PATCH] Fix: session leak --- src/observer/mysql/obmp_stmt_execute.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/observer/mysql/obmp_stmt_execute.cpp b/src/observer/mysql/obmp_stmt_execute.cpp index 8888ba524e..1d36f3fe52 100644 --- a/src/observer/mysql/obmp_stmt_execute.cpp +++ b/src/observer/mysql/obmp_stmt_execute.cpp @@ -1634,6 +1634,9 @@ int ObMPStmtExecute::process_execute_stmt(const ObMultiStmtItem &multi_stmt_item LOG_WARN("fail setup user resource group", K(ret)); } } + if (sess != NULL) { + revert_session(sess); + } ret = OB_SUCC(bak_ret) ? ret : bak_ret; } }