Simplify should_open in SessionProxy.
GitOrigin-RevId: 5bfa92ed175468d5a247780b73d643735427637c
This commit is contained in:
parent
0d5a09e615
commit
b1d563719a
@ -162,13 +162,10 @@ void SessionProxy::open_session(bool force) {
|
|||||||
if (force) {
|
if (force) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (auth_state_ != AuthState::Empty && need_destroy_) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
if (need_destroy_) {
|
if (need_destroy_) {
|
||||||
return false;
|
return auth_state_ != AuthState::Empty;
|
||||||
}
|
}
|
||||||
if (is_main_ && !need_destroy_) { // alays open main
|
if (is_main_) { // always open main for ordinary queries
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (!pending_queries_.empty() && auth_state_ == AuthState::OK) {
|
if (!pending_queries_.empty() && auth_state_ == AuthState::OK) {
|
||||||
|
Reference in New Issue
Block a user