]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mdsmon: treat the osdmon correctly when doing plugged updates
authorGreg Farnum <gfarnum@redhat.com>
Wed, 9 Aug 2017 21:34:44 +0000 (14:34 -0700)
committerGreg Farnum <gfarnum@redhat.com>
Thu, 10 Aug 2017 17:28:36 +0000 (10:28 -0700)
commit435717791ec499f71c9d1485b1e4e63239a343e2
tree1c3513caa3f158a924ba432bb3b7f840a2c9c991
parentbcd3554bc5a3965077af655498fd434910f13040
mdsmon: treat the osdmon correctly when doing plugged updates

Make sure it's writeable before invoking changes, and propose_pending()
on it when we're done.
Make the PaxosService::C_RetryMessage public so we can do this from FSCommands.

Maybe-
Fixes: http://tracker.ceph.com/issues/20959
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
src/mon/FSCommands.cc
src/mon/OSDMonitor.cc
src/mon/PaxosService.h