]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon/MDSMonitor: do not generate mdsmaps from already-laggy mds
authorSage Weil <sage@inktank.com>
Tue, 21 Jan 2014 19:29:56 +0000 (11:29 -0800)
committerSage Weil <sage@inktank.com>
Tue, 21 Jan 2014 20:16:42 +0000 (12:16 -0800)
commit9fa8d2d1bd4a8cf56fdebae484bee35c3930fb62
tree6395d9cd1e1f37674b21121ebe3bd4a00a325784
parenta2e34b8d322e571600d6c0a3ff363f9910196f28
mon/MDSMonitor: do not generate mdsmaps from already-laggy mds

There is one path where a mds that is not sending its beacon (e.g.,
because it is not running at all) will lead to proposal of new mdsmaps.
Fix it.

Backport: emperor, dumpling
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 584c2dd6bea3fe1a3c7f306874c054ce0cf0d2b5)
src/mon/MDSMonitor.cc