]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: set policy for client, mds before throttler
authorSage Weil <sage@inktank.com>
Thu, 7 Jun 2012 02:19:59 +0000 (19:19 -0700)
committerSage Weil <sage@inktank.com>
Thu, 7 Jun 2012 02:19:59 +0000 (19:19 -0700)
Otherwise we fail the assert in Messenger::set_policy_throttler()!

Signed-off-by: Sage Weil <sage@inktank.com>
src/ceph_mon.cc

index 14a776af374fe2336ad69a7f0b7f7828528a852f..da343639bb98939995fb7ae3f4b68fe52666f4c9 100644 (file)
@@ -386,6 +386,11 @@ int main(int argc, const char **argv)
                         Messenger::Policy::stateless_server(supported,
                                                             CEPH_FEATURE_PGID64 |
                                                             CEPH_FEATURE_OSDENC));
+  messenger->set_policy(entity_name_t::TYPE_CLIENT,
+                       Messenger::Policy::stateless_server(supported, 0));
+  messenger->set_policy(entity_name_t::TYPE_MDS,
+                       Messenger::Policy::stateless_server(supported, 0));
+
 
   // throttle client traffic
   Throttle client_throttler(g_ceph_context, "mon_client_bytes",