From 60dcb7c43219ca2a3afb90aa73cf8562df8aef41 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 13 Sep 2018 13:59:25 -0500 Subject: [PATCH] mon: get session from MonOpRequest in handle_command We should have made this switchover a long time ago. Signed-off-by: Sage Weil --- src/mon/Monitor.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/mon/Monitor.cc b/src/mon/Monitor.cc index 8d8afd4756c..b6fe93de226 100644 --- a/src/mon/Monitor.cc +++ b/src/mon/Monitor.cc @@ -2906,8 +2906,7 @@ void Monitor::handle_command(MonOpRequestRef op) return; } - auto priv = m->get_connection()->get_priv(); - auto session = static_cast(priv.get()); + MonSession *session = op->get_session(); if (!session) { dout(5) << __func__ << " dropping stray message " << *m << dendl; return; -- 2.39.5