]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
msg: make loopback Connection feature accurate all the time 11183/head
authorSage Weil <sage@redhat.com>
Mon, 10 Oct 2016 13:55:54 +0000 (09:55 -0400)
committerSage Weil <sage@redhat.com>
Mon, 10 Oct 2016 13:55:54 +0000 (09:55 -0400)
commit0dbe8fd3987db1c38bb2fbeae7789a8084dd5489
tree7d91a0b144ed459761eb82e0b0fa0110b3b8a0ef
parent150d383272e2db62cdaf09b2a9ab11489185af0c
msg: make loopback Connection feature accurate all the time

In 626360aab05545ddacb0ac28e54a70e31fd5695d we made the
OSD cluster loopback connection CEPH_FEATURES_ALL, but
all other loopback connections got features == 0.  I
can't come up with any reason we wouldn't want those
connections to have accurate feature bits, so let's just
use CEPH_FEATURES_ALL for all of them.

While we're here, make the cflags argument required.

Signed-off-by: Sage Weil <sage@redhat.com>
20 files changed:
src/ceph_mds.cc
src/ceph_mon.cc
src/ceph_osd.cc
src/mgr/DaemonServer.cc
src/msg/Messenger.cc
src/msg/Messenger.h
src/msg/async/AsyncMessenger.cc
src/msg/async/AsyncMessenger.h
src/msg/simple/SimpleMessenger.cc
src/msg/simple/SimpleMessenger.h
src/msg/xio/XioMessenger.cc
src/msg/xio/XioMessenger.h
src/test/messenger/simple_client.cc
src/test/messenger/simple_server.cc
src/test/mon/test-mon-msg.cc
src/test/mon/test_mon_workloadgen.cc
src/test/msgr/perf_msgr_client.cc
src/test/msgr/perf_msgr_server.cc
src/test/msgr/test_msgr.cc
src/test/osd/TestOSDScrub.cc