summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/replication_coordinator_impl_elect_v1.cpp
diff options
context:
space:
mode:
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.cpp1
1 files changed, 1 insertions, 0 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 ea12a516ba1..b1464c0de9b 100644
--- a/src/mongo/db/repl/replication_coordinator_impl_elect_v1.cpp
+++ b/src/mongo/db/repl/replication_coordinator_impl_elect_v1.cpp
@@ -68,6 +68,7 @@ public:
// Clear the node's election candidate metrics if it loses either the dry-run or actual
// election, since it will not become primary.
ReplicationMetrics::get(getGlobalServiceContext()).clearElectionCandidateMetrics();
+ _replCoord->_wMajorityWriteAvailabilityWaiter.reset();
}
void dismiss() {