]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon: make MDSMonitor tolerant of slow mon elections 11167/head
authorJohn Spray <john.spray@redhat.com>
Wed, 21 Sep 2016 10:45:38 +0000 (11:45 +0100)
committerJohn Spray <john.spray@redhat.com>
Tue, 15 Nov 2016 23:09:25 +0000 (23:09 +0000)
commit9950062f90d35b20d195317e78d7ab51f851da4a
tree4d3e96fc23c6d5655987b3e58240376d241aff8b
parent14588e544fa212fdde2db802bdba0d09f1342e04
mon: make MDSMonitor tolerant of slow mon elections

Previously MDS daemons would get failed incorrectly
when they appeared to have timed out due to
delays in calling into MDSMonitor that were
actually caused by e.g. slow leveldb writes leading
to slow mon elections.

Fixes: http://tracker.ceph.com/issues/17308
Signed-off-by: John Spray <john.spray@redhat.com>
src/mon/MDSMonitor.cc
src/mon/MDSMonitor.h