]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon/OSDMonitor: no_reply on MOSDFailure ops we eventually process 22259/head
authorSage Weil <sage@redhat.com>
Sun, 27 May 2018 14:55:04 +0000 (09:55 -0500)
committerSage Weil <sage@redhat.com>
Tue, 29 May 2018 12:10:21 +0000 (07:10 -0500)
commitf6128e5b53cc8a6e1e97a66794806299c5190d3c
tree9f58307ae8b2d3463ccae598f76413d456974c8f
parent69d9599806bfb189cb99f97f430c1b3629e10cc5
mon/OSDMonitor: no_reply on MOSDFailure ops we eventually process

Failure ops get attached to the failure report.  Once we finally process
them, mark them no_reply so that the forwarding mon will know about it.
The other paths through prepare_failure() do no_reply on the messages
that don't get logged in the failure_info_t::reporters.

Fixes: http://tracker.ceph.com/issues/24322
Signed-off-by: Sage Weil <sage@redhat.com>
src/mon/OSDMonitor.cc