mirror of
https://github.com/ceph/ceph
synced 2025-02-24 11:37:37 +00:00
mds: log successful client reconnect
This commit is contained in:
parent
77d26c9edb
commit
5bd7404856
@ -464,11 +464,12 @@ void Server::handle_client_reconnect(MClientReconnect *m)
|
||||
mds->wait_for_reconnect(new C_MDS_RetryMessage(mds, m));
|
||||
return;
|
||||
}
|
||||
if (!mds->is_reconnect() || !session || session->is_closed()) {
|
||||
stringstream ss;
|
||||
utime_t delay = g_clock.now();
|
||||
delay -= reconnect_start;
|
||||
|
||||
stringstream ss;
|
||||
utime_t delay = g_clock.now();
|
||||
delay -= reconnect_start;
|
||||
|
||||
if (!mds->is_reconnect() || !session || session->is_closed()) {
|
||||
if (!mds->is_reconnect()) {
|
||||
// XXX maybe in the future we can do better than this?
|
||||
dout(1) << " no longer in reconnect state, ignoring reconnect, sending close" << dendl;
|
||||
@ -494,6 +495,9 @@ void Server::handle_client_reconnect(MClientReconnect *m)
|
||||
mdlog->flush();
|
||||
} else {
|
||||
|
||||
ss << "reconnect by " << session->inst << " after " << delay;
|
||||
mds->logclient.log(LOG_DEBUG, ss);
|
||||
|
||||
// snaprealms
|
||||
for (vector<ceph_mds_snaprealm_reconnect>::iterator p = m->realms.begin();
|
||||
p != m->realms.end();
|
||||
|
Loading…
Reference in New Issue
Block a user