From 807f4eb8be7ac5710cf0e479b39641795c24d899 Mon Sep 17 00:00:00 2001 From: sageweil Date: Sun, 14 Jan 2007 21:08:15 +0000 Subject: [PATCH] reencode request after setting client inst git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1007 29311d96-e01e-0410-9327-a35deaab8ce9 --- ceph/mds/Server.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ceph/mds/Server.cc b/ceph/mds/Server.cc index 577b300acb2e3..28ebb826e1a3a 100644 --- a/ceph/mds/Server.cc +++ b/ceph/mds/Server.cc @@ -245,8 +245,10 @@ void Server::handle_client_request(MClientRequest *req) dout(4) << "req " << *req << endl; // note original client addr - if (req->get_source().is_client()) + if (req->get_source().is_client()) { req->set_client_inst( req->get_source_inst() ); + req->clear_payload(); + } if (!mds->is_active()) { dout(5) << " not active, discarding client request." << endl; -- 2.39.5