]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
msgr: reaper: make sure pipe has been cleared (under pipe_lock)
authorSage Weil <sage@inktank.com>
Mon, 17 Jun 2013 20:32:38 +0000 (13:32 -0700)
committerSage Weil <sage@inktank.com>
Sun, 23 Jun 2013 22:10:24 +0000 (15:10 -0700)
commit9586305a2317c7d6bbf31c9cf5b67dc93ccab50d
tree8df78ba3a0d0700b73e4611a79f50ad6619a828b
parentec612a5bda119cea52bbac9b2a49ecf1e83b08e5
msgr: reaper: make sure pipe has been cleared (under pipe_lock)

All paths to pipe shutdown should have cleared the con->pipe reference
already.  Assert as much.

Also, do it under pipe_lock!

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