fix session core when flt mgr init failed
This commit is contained in:
@ -437,8 +437,13 @@ int ObSQLSessionMgr::create_session(const uint64_t tenant_id,
|
|||||||
} else if (mgr.is_valid_tenant_config()) {
|
} else if (mgr.is_valid_tenant_config()) {
|
||||||
tmp_sess->set_flt_control_info(mgr.get_control_info());
|
tmp_sess->set_flt_control_info(mgr.get_control_info());
|
||||||
}
|
}
|
||||||
tmp_sess->update_last_active_time();
|
|
||||||
session_info = tmp_sess;
|
if (OB_FAIL(ret)) {
|
||||||
|
// do nothing
|
||||||
|
} else {
|
||||||
|
tmp_sess->update_last_active_time();
|
||||||
|
session_info = tmp_sess;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user