]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: note client features when rejecting client 32505/head
authorPatrick Donnelly <pdonnell@redhat.com>
Mon, 6 Jan 2020 18:20:36 +0000 (10:20 -0800)
committerPatrick Donnelly <pdonnell@redhat.com>
Mon, 6 Jan 2020 18:20:36 +0000 (10:20 -0800)
Fixes: https://tracker.ceph.com/issues/43484
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
src/mds/Server.cc

index 8de7983b2870cb7f0edd278f26f7569326dff45a..6dcd5258cc30d796b5a9e35bd795c2bc959f9304 100644 (file)
@@ -596,8 +596,9 @@ void Server::handle_client_session(const cref_t<MClientSession> &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;
       }