From de2f57b4704e6e23ed27f531b6f6f3b825b9355f Mon Sep 17 00:00:00 2001 From: "Yan, Zheng" Date: Wed, 18 Dec 2019 17:01:23 +0800 Subject: [PATCH] mds: don't add metadata to session close message Old version kclient does not recognize session message with metatda. Fixes: https://tracker.ceph.com/issues/43336 Signed-off-by: "Yan, Zheng" --- src/mds/Server.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/src/mds/Server.cc b/src/mds/Server.cc index 60401669812..3937f7c7c43 100644 --- a/src/mds/Server.cc +++ b/src/mds/Server.cc @@ -1303,7 +1303,6 @@ void Server::handle_client_reconnect(const cref_t &m) if (!session->is_open()) { dout(0) << " ignoring msg from not-open session" << *m << dendl; auto reply = make_message(CEPH_SESSION_CLOSE); - reply->metadata["error_string"] = "session is not open"; mds->send_message(reply, m->get_connection()); return; } -- 2.39.5