From: Greg Farnum Date: Tue, 26 Oct 2010 23:28:48 +0000 (-0700) Subject: messenger: always unlock existing pipes, even if they're lossy X-Git-Tag: v0.23~99 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=96beaf6ce312079f01f9fda8f44ea5bc7e217eaa;p=ceph.git messenger: always unlock existing pipes, even if they're lossy --- diff --git a/src/msg/SimpleMessenger.cc b/src/msg/SimpleMessenger.cc index 73374428e300..51e64693cfa1 100644 --- a/src/msg/SimpleMessenger.cc +++ b/src/msg/SimpleMessenger.cc @@ -829,9 +829,8 @@ int SimpleMessenger::Pipe::accept() p != existing->out_q.end(); p++) out_q[p->first].splice(out_q[p->first].begin(), p->second); - - existing->pipe_lock.Unlock(); } + existing->pipe_lock.Unlock(); open: // open