From: Sage Weil Date: Tue, 4 May 2010 20:57:39 +0000 (-0700) Subject: msgr: fix local_pipe peer_type X-Git-Tag: v0.20.1~18 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e9a7c2656765200654bc5653ef2b70fc4822dc35;p=ceph.git msgr: fix local_pipe peer_type Need to re-init_local_pipe() after register_entity(). --- diff --git a/src/msg/SimpleMessenger.cc b/src/msg/SimpleMessenger.cc index db8185f348d..18ed42a0c83 100644 --- a/src/msg/SimpleMessenger.cc +++ b/src/msg/SimpleMessenger.cc @@ -2261,6 +2261,8 @@ bool SimpleMessenger::register_entity(entity_name_t name) dout(10) << "register_entity " << name << " at " << get_myaddr() << dendl; + messenger->init_local_pipe(); + lock.Unlock(); return true; }