]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon/OSDMonitor: no_reply on MOSDFailure ops we eventually process 22568/head
authorSage Weil <sage@redhat.com>
Sun, 27 May 2018 14:55:04 +0000 (09:55 -0500)
committerPrashant D <pdhange@redhat.com>
Fri, 15 Jun 2018 02:37:43 +0000 (22:37 -0400)
commit3e745df7261690d442f10183b137504707adcb94
tree6a35ee11749acd96f28b2c2863449709a671bc02
parent1799444e5c0ef8c6bfadee19b91f93d3ea94487e
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>
(cherry picked from commit f6128e5b53cc8a6e1e97a66794806299c5190d3c)
src/mon/OSDMonitor.cc