]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon/OSDMonitor: cancel mapping job from update_from_paxos 15320/head
authorSage Weil <sage@redhat.com>
Fri, 26 May 2017 18:09:59 +0000 (14:09 -0400)
committerSage Weil <sage@redhat.com>
Fri, 26 May 2017 18:09:59 +0000 (14:09 -0400)
commit2e6317a1e742a61c28c99516f7e4427e0d8c94ab
tree05a91811f675beb10b31c596bee4f843aec6c554
parentcc2780c4e982779d2c4f89e9b7a70d82f5208822
mon/OSDMonitor: cancel mapping job from update_from_paxos

On the leader we cancel the mapping job in encode_pending.  On a peon,
we don't cancel it at all!  It is surprising this didn't already cause
problems, but with the PGtempMap is pretty reliably crashes with a
largish map.

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