summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/replication_coordinator_impl_elect_v1.cpp
diff options
context:
space:
mode:
authormatt dannenberg <matt.dannenberg@10gen.com>2015-09-18 09:39:35 -0400
committermatt dannenberg <matt.dannenberg@10gen.com>2015-09-21 08:52:17 -0400
commit516a00f148078483b1162a43a4086322e16a0d59 (patch)
tree73d56afac06dc1781d6ab3d8cc88584a58a8e7f6 /src/mongo/db/repl/replication_coordinator_impl_elect_v1.cpp
parent1282823cdb82747323435d05b0bd79b33c032177 (diff)
downloadmongo-516a00f148078483b1162a43a4086322e16a0d59.tar.gz
SERVER-20245 use candidate index instead of candidate id in last vote
Diffstat (limited to 'src/mongo/db/repl/replication_coordinator_impl_elect_v1.cpp')
-rw-r--r--src/mongo/db/repl/replication_coordinator_impl_elect_v1.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/repl/replication_coordinator_impl_elect_v1.cpp b/src/mongo/db/repl/replication_coordinator_impl_elect_v1.cpp
index 03f2c31afb4..d1f97c94c16 100644
--- a/src/mongo/db/repl/replication_coordinator_impl_elect_v1.cpp
+++ b/src/mongo/db/repl/replication_coordinator_impl_elect_v1.cpp
@@ -189,7 +189,7 @@ void ReplicationCoordinatorImpl::_onDryRunComplete(long long originalTerm) {
// Store the vote in persistent storage.
LastVote lastVote;
lastVote.setTerm(originalTerm + 1);
- lastVote.setCandidateId(getMyId());
+ lastVote.setCandidateIndex(_selfIndex);
auto cbStatus = _replExecutor.scheduleDBWork(
[this, lastVote](const ReplicationExecutor::CallbackArgs& cbData) {