]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: require OSDREPLYMUX feature bit
authorSage Weil <sage.weil@dreamhost.com>
Fri, 13 Jan 2012 23:08:17 +0000 (15:08 -0800)
committerSage Weil <sage.weil@dreamhost.com>
Fri, 13 Jan 2012 23:08:17 +0000 (15:08 -0800)
We use ObjectOperations now and need a new server to decompose replies
into their constituent components.

Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
src/ceph_mds.cc

index fee778606436fe8b0b89fda4b6585dd9f8923b21..004745b4649bf9448693b67d25e42adbc339c988 100644 (file)
@@ -220,7 +220,9 @@ int main(int argc, const char **argv)
     CEPH_FEATURE_NOSRCADDR |
     CEPH_FEATURE_DIRLAYOUTHASH |
     CEPH_FEATURE_PGID64;
-  messenger->set_default_policy(SimpleMessenger::Policy::client(supported, 0));
+  uint64_t required =
+    CEPH_FEATURE_OSDREPLYMUX;
+  messenger->set_default_policy(SimpleMessenger::Policy::client(supported, required));
   messenger->set_policy(entity_name_t::TYPE_MON,
                        SimpleMessenger::Policy::client(supported,
                                                        CEPH_FEATURE_UID |