]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: treat osd, mds as peers, not clients (i.e. connect to them)
authorSage Weil <sage@newdream.net>
Fri, 28 Aug 2009 21:24:19 +0000 (14:24 -0700)
committerSage Weil <sage@newdream.net>
Fri, 28 Aug 2009 21:24:19 +0000 (14:24 -0700)
src/cmon.cc

index a4cdc6ddac2902917c2699dd6e97b6fb085501d6..2d8a4bbc30cf985e4e9c2f6f7fc4fbf304b6d75c 100644 (file)
@@ -145,6 +145,8 @@ int main(int argc, const char **argv)
 
   rank.set_default_policy(SimpleMessenger::Policy::stateless_server());
   rank.set_policy(entity_name_t::TYPE_MON, SimpleMessenger::Policy::lossless());
+  rank.set_policy(entity_name_t::TYPE_OSD, SimpleMessenger::Policy::lossy_fail_after(2.0));
+  rank.set_policy(entity_name_t::TYPE_MDS, SimpleMessenger::Policy::lossy_fail_after(2.0));
 
   mon->init();
   rank.wait();