From 4a644e246e55a91ff814d56e09cda16f9715610f Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 17 Nov 2009 14:06:07 -0800 Subject: [PATCH] msgr: don't initiate connect if we keepalive on unconnected peer --- src/msg/SimpleMessenger.cc | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/msg/SimpleMessenger.cc b/src/msg/SimpleMessenger.cc index 88599a3172380..6015e19247cc9 100644 --- a/src/msg/SimpleMessenger.cc +++ b/src/msg/SimpleMessenger.cc @@ -2199,15 +2199,10 @@ void SimpleMessenger::send_keepalive(const entity_inst_t& dest) pipe->lock.Unlock(); } } - if (!pipe) { - dout(20) << "send_keepalive remote, " << dest_addr << ", new pipe." << dendl; - // not connected. - pipe = connect_rank(dest_proc_addr, dest.name.type()); - pipe->send_keepalive(); - } + if (!pipe) + dout(20) << "send_keepalive no pipe for " << dest_addr << ", doing nothing." << dendl; } } - lock.Unlock(); } -- 2.39.5