From: Yan, Zheng Date: Mon, 4 Jun 2018 05:56:44 +0000 (+0800) Subject: mds: fix MDSRank::send_message_client_counted() X-Git-Tag: v13.2.2~110^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c4969e085cdcc1747723eb1685bc1a5de909afbd;p=ceph.git mds: fix MDSRank::send_message_client_counted() Signed-off-by: "Yan, Zheng" (cherry picked from commit 28f35b5dd00c773936f97af9dacc0346c3214213) --- diff --git a/src/mds/MDSRank.cc b/src/mds/MDSRank.cc index 30f2122e3126..ed2f62a56baa 100644 --- a/src/mds/MDSRank.cc +++ b/src/mds/MDSRank.cc @@ -1017,7 +1017,7 @@ void MDSRank::send_message_client_counted(Message *m, client_t client) void MDSRank::send_message_client_counted(Message *m, Connection *connection) { // do not carry ref - auto session = static_cast(m->get_connection()->get_priv().get()); + auto session = static_cast(connection->get_priv().get()); if (session) { send_message_client_counted(m, session); } else {