diff options
author | Tess Avitabile <tess.avitabile@mongodb.com> | 2020-01-09 14:22:56 +0000 |
---|---|---|
committer | evergreen <evergreen@mongodb.com> | 2020-01-09 14:22:56 +0000 |
commit | 681bdb25525951fa298d339dd4b2ac50c95b05e8 (patch) | |
tree | 419dde9be86ff069e97fcd59d6096143c2e82b1f /src/mongo | |
parent | 02657b811d5da15abf2158ac75126115d6954106 (diff) | |
download | mongo-681bdb25525951fa298d339dd4b2ac50c95b05e8.tar.gz |
SERVER-45396 Fix the 'me' field in isMaster responses when using splithorizon
(cherry picked from commit a1a1e4f0c14ab71a5fc8bc7913af25571089b65f)
Diffstat (limited to 'src/mongo')
-rw-r--r-- | src/mongo/db/repl/topology_coordinator.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/repl/topology_coordinator.cpp b/src/mongo/db/repl/topology_coordinator.cpp index 8dd4927061b..8325303d6e0 100644 --- a/src/mongo/db/repl/topology_coordinator.cpp +++ b/src/mongo/db/repl/topology_coordinator.cpp @@ -1759,7 +1759,7 @@ void TopologyCoordinator::fillIsMasterForReplSet(IsMasterResponse* const respons response->addTag(tagKey, tagConfig.getTagValue(*tag)); } } - response->setMe(selfConfig.getHostAndPort()); + response->setMe(selfConfig.getHostAndPort(horizon)); if (_iAmPrimary()) { response->setElectionId(_electionId); } |