Fix the bug of error code in dbms scheduler job executor

This commit is contained in:
leftgeek
2024-01-18 07:13:21 +00:00
committed by ob-robot
parent 3101ede72f
commit 7236593e43

View File

@ -220,8 +220,10 @@ int ObDBMSSchedJobExecutor::run_dbms_sched_job(
} }
} }
if (NULL != session_info) { if (NULL != session_info) {
if (OB_FAIL(ObDBMSSchedJobUtils::destroy_session(free_session_ctx, session_info))) { int tmp_ret = OB_SUCCESS;
LOG_WARN("failed to destroy session", KR(ret)); if (OB_TMP_FAIL(ObDBMSSchedJobUtils::destroy_session(free_session_ctx, session_info))) {
LOG_WARN("failed to destroy session", KR(tmp_ret));
ret = (OB_SUCC(ret)) ? tmp_ret : ret;
} else { } else {
session_info = NULL; session_info = NULL;
} }