Log out if key check has failed.
This commit is contained in:
parent
746816e7d7
commit
de15cdb1f0
@ -294,6 +294,7 @@ void Session::on_bind_result(NetQueryPtr query) {
|
||||
LOG(WARNING) << "Drop main key because check with temporary key failed";
|
||||
auth_data_.drop_main_auth_key();
|
||||
on_auth_key_updated();
|
||||
G()->log_out("Main authorization key is invalid");
|
||||
}
|
||||
} else {
|
||||
if (has_immunity) {
|
||||
@ -538,6 +539,7 @@ void Session::on_closed(Status status) {
|
||||
LOG(WARNING) << "Invalidate main key";
|
||||
auth_data_.drop_main_auth_key();
|
||||
on_auth_key_updated();
|
||||
G()->log_out("Main PFS authorization key is invalid");
|
||||
}
|
||||
yield();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user