Fix:kill session fail in switch tenant

This commit is contained in:
obdev
2023-05-04 09:41:47 +00:00
committed by ob-robot
parent 5e437ac006
commit fadedfe50b

View File

@ -738,7 +738,8 @@ bool ObSQLSessionMgr::KillTenant::operator() (
ret = OB_ERR_UNEXPECTED; ret = OB_ERR_UNEXPECTED;
LOG_WARN("sess info is NULL", K(sess_info)); LOG_WARN("sess info is NULL", K(sess_info));
} else { } else {
if (sess_info->get_priv_tenant_id() == tenant_id_) { if (sess_info->get_priv_tenant_id() == tenant_id_ ||
sess_info->get_effective_tenant_id() == tenant_id_) {
ret = mgr_->kill_session(*sess_info); ret = mgr_->kill_session(*sess_info);
} }
} }