From 6f30002485009bca046b70817190924f778e6ba5 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 6 Oct 2015 15:18:21 -0400 Subject: [PATCH] mon: small cleanup in _ms_dispatch Signed-off-by: Sage Weil --- src/mon/Monitor.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mon/Monitor.cc b/src/mon/Monitor.cc index 64cbb6cc62f59..e808a943cafab 100644 --- a/src/mon/Monitor.cc +++ b/src/mon/Monitor.cc @@ -3427,9 +3427,10 @@ void Monitor::_ms_dispatch(Message *m) return; } - s = session_map.new_session(m->get_source_inst(), m->get_connection().get()); + ConnectionRef con = m->get_connection(); + s = session_map.new_session(m->get_source_inst(), con.get()); assert(s); - m->get_connection()->set_priv(s->get()); + con->set_priv(s->get()); dout(10) << __func__ << " new session " << s << " " << *s << dendl; op->set_session(s); -- 2.39.5