summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoao Eduardo Luis <joao.luis@inktank.com>2013-10-02 01:59:11 +0100
committerJoao Eduardo Luis <joao.luis@inktank.com>2013-10-03 19:29:45 +0100
commitf1e23937a6386c7d1e23af115098fa81a2ca4230 (patch)
tree5a871459a8ffe30bde11b4d70b86069358c56bf2
parent29cf2ff02aa921ba619367158d68c579c337600e (diff)
downloadceph-f1e23937a6386c7d1e23af115098fa81a2ca4230.tar.gz
mon: Monitor: reuse 'src_is_mon' bool on dispatch
Instead of making the same comparison twice with no gain at all. Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
-rw-r--r--src/mon/Monitor.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mon/Monitor.cc b/src/mon/Monitor.cc
index d60ffceb87a..42cf3fa661d 100644
--- a/src/mon/Monitor.cc
+++ b/src/mon/Monitor.cc
@@ -2600,7 +2600,7 @@ bool Monitor::_ms_dispatch(Message *m)
m->get_connection()->set_priv(s->get());
dout(10) << "ms_dispatch new session " << s << " for " << s->inst << dendl;
- if (m->get_connection()->get_peer_type() != CEPH_ENTITY_TYPE_MON) {
+ if (!src_is_mon) {
dout(10) << "setting timeout on session" << dendl;
// set an initial timeout here, so we will trim this session even if they don't
// do anything.