]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr: myaddr -> myaddrs
authorSage Weil <sage@redhat.com>
Tue, 12 Jun 2018 17:30:56 +0000 (12:30 -0500)
committerSage Weil <sage@redhat.com>
Tue, 3 Jul 2018 18:01:24 +0000 (13:01 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/mgr/DaemonServer.cc
src/mgr/DaemonServer.h
src/mgr/Mgr.cc

index 257177ea156369b1c90e8cd3081e334eb94f0401..bb3ce29ae1fad977a1c58a60038c0d2574e0b011 100644 (file)
@@ -94,7 +94,7 @@ DaemonServer::~DaemonServer() {
   g_conf->remove_observer(this);
 }
 
-int DaemonServer::init(uint64_t gid, entity_addr_t client_addr)
+int DaemonServer::init(uint64_t gid, entity_addrvec_t client_addrs)
 {
   // Initialize Messenger
   std::string public_msgr_type = g_conf->ms_public_type.empty() ?
@@ -134,7 +134,7 @@ int DaemonServer::init(uint64_t gid, entity_addr_t client_addr)
   }
 
   msgr->set_myname(entity_name_t::MGR(gid));
-  msgr->set_addr_unknowns(entity_addrvec_t(client_addr));
+  msgr->set_addr_unknowns(client_addrs);
 
   msgr->start();
   msgr->add_dispatcher_tail(this);
index 6817d2357b7e9d7c513b7e3c3ed3f225e0427780..11c716c2215a8f3dc9cc02910920ce624107008d 100644 (file)
@@ -104,7 +104,7 @@ private:
   void maybe_ready(int32_t osd_id);
 
 public:
-  int init(uint64_t gid, entity_addr_t client_addr);
+  int init(uint64_t gid, entity_addrvec_t client_addrs);
   void shutdown();
 
   entity_addrvec_t get_myaddrs() const;
index 26142d84bfd1420ca11f94d61df74ee8a45249b6..2b27038ab64a743af384167a66ee662fb7ca79ae 100644 (file)
@@ -221,7 +221,7 @@ void Mgr::init()
   assert(!initialized);
 
   // Start communicating with daemons to learn statistics etc
-  int r = server.init(monc->get_global_id(), client_messenger->get_myaddr());
+  int r = server.init(monc->get_global_id(), client_messenger->get_myaddrs());
   if (r < 0) {
     derr << "Initialize server fail: " << cpp_strerror(r) << dendl;
     // This is typically due to a bind() failure, so let's let