]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/MonMap: calc_addr_mons() after setting rank addrvec
authorSage Weil <sage@redhat.com>
Tue, 8 Jan 2019 20:31:13 +0000 (14:31 -0600)
committerSage Weil <sage@redhat.com>
Tue, 8 Jan 2019 20:31:13 +0000 (14:31 -0600)
Signed-off-by: Sage Weil <sage@redhat.com>
src/mon/MonMap.h

index 7ea959e673779c338f55c0965d2cecf8942dc72d..5a852807ddb77dca9cb5fcb03e5fe1ae0909084b 100644 (file)
@@ -351,6 +351,7 @@ public:
   void set_addrvec(const string& n, const entity_addrvec_t& a) {
     ceph_assert(mon_info.count(n));
     mon_info[n].public_addrs = a;
+    calc_addr_mons();
   }
 
   void encode(bufferlist& blist, uint64_t con_features) const;