]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: note client features when rejecting client 32914/head
authorPatrick Donnelly <pdonnell@redhat.com>
Mon, 6 Jan 2020 18:20:36 +0000 (10:20 -0800)
committerNathan Cutler <ncutler@suse.com>
Mon, 27 Jan 2020 16:45:41 +0000 (17:45 +0100)
Fixes: https://tracker.ceph.com/issues/43484
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 86a0e873e85c93e6f4d21a0ab8e62a8e5fbbc56e)

src/mds/Server.cc

index b5ba62575828023e27b7c401f79f12f262b359ee..24b22ca73f21b200314a8059d3a747620e5fb36e 100644 (file)
@@ -541,8 +541,9 @@ void Server::handle_client_session(const MClientSession::const_ref &m)
        stringstream ss;
        ss << "missing required features '" << missing_features << "'";
        send_reject_message(ss.str());
-       mds->clog->warn() << "client session lacks required features '"
-                         << missing_features << "' denied (" << session->info.inst << ")";
+       mds->clog->warn() << "client session (" << session->info.inst
+                          << ") lacks required features " << missing_features
+                          << "; client supports " << client_metadata.features;
        session->clear();
        break;
       }