]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
msgr: clear_pipe+queue reset when replacing lossy connections 375/head
authorSage Weil <sage@inktank.com>
Mon, 24 Jun 2013 01:09:55 +0000 (18:09 -0700)
committerSage Weil <sage@inktank.com>
Mon, 24 Jun 2013 01:09:55 +0000 (18:09 -0700)
commit57dc73627eaea0d8f928fd46251accb02e6d8b02
treef1178a3d903bff5aa2e8b84df25064e52acdebf4
parent9586305a2317c7d6bbf31c9cf5b67dc93ccab50d
msgr: clear_pipe+queue reset when replacing lossy connections

We already handle the lossless replacement and lossy fault paths, but
not the lossy replacement.  This fixes an assert(!cleared) in the
reaper.  Adjust comments appropriately.

Signed-off-by: Sage Weil <sage@inktank.com>
src/msg/Pipe.cc
src/msg/SimpleMessenger.cc