From 6320e53569f2a4ea02e723fdafa98b14750e113d Mon Sep 17 00:00:00 2001 From: John Spray Date: Wed, 10 Sep 2014 23:28:30 +0100 Subject: [PATCH] mds: implement const SessionMap::get_session Signed-off-by: John Spray --- src/mds/SessionMap.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/mds/SessionMap.h b/src/mds/SessionMap.h index 283955890ae..b000c5ec227 100644 --- a/src/mds/SessionMap.h +++ b/src/mds/SessionMap.h @@ -303,6 +303,14 @@ public: return session_map[w]; return 0; } + const Session* get_session(entity_name_t w) const { + ceph::unordered_map::const_iterator p = session_map.find(w); + if (p == session_map.end()) { + return NULL; + } else { + return p->second; + } + } Session* get_or_add_session(const entity_inst_t& i) { Session *s; if (session_map.count(i.name)) { -- 2.47.3