From 609668346f74b0757cce7d2246e745564ea823c2 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 9 Apr 2008 10:42:46 -0700 Subject: [PATCH] cmon: set msgr policies --- src/cmon.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/cmon.cc b/src/cmon.cc index 35bffd0322457..96fbfae966c0f 100644 --- a/src/cmon.cc +++ b/src/cmon.cc @@ -107,6 +107,14 @@ int main(int argc, const char **argv) Monitor *mon = new Monitor(whoami, &store, m, &monmap); rank.start(); // may daemonize + + rank.set_policy(entity_name_t::TYPE_MON, Rank::Policy::fail_after(g_conf.mon_lease_timeout * 2)); + rank.set_policy(entity_name_t::TYPE_MDS, Rank::Policy::fast_fail()); + rank.set_policy(entity_name_t::TYPE_CLIENT, Rank::Policy::fast_fail()); + rank.set_policy(entity_name_t::TYPE_OSD, Rank::Policy::fast_fail()); + rank.set_policy(entity_name_t::TYPE_ADMIN, Rank::Policy::fast_fail()); + + mon->init(); rank.wait(); -- 2.39.5