summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/replication_coordinator_impl_heartbeat.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/repl/replication_coordinator_impl_heartbeat.cpp')
-rw-r--r--src/mongo/db/repl/replication_coordinator_impl_heartbeat.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/mongo/db/repl/replication_coordinator_impl_heartbeat.cpp b/src/mongo/db/repl/replication_coordinator_impl_heartbeat.cpp
index 4a8c1ce7721..3961da51162 100644
--- a/src/mongo/db/repl/replication_coordinator_impl_heartbeat.cpp
+++ b/src/mongo/db/repl/replication_coordinator_impl_heartbeat.cpp
@@ -105,10 +105,7 @@ void ReplicationCoordinatorImpl::_doMemberHeartbeat(executor::TaskExecutor::Call
Milliseconds timeout(0);
const std::pair<ReplSetHeartbeatArgsV1, Milliseconds> hbRequest =
_topCoord->prepareHeartbeatRequestV1(now, _settings.ourSetName(), target);
- // Omit config term from all heartbeat requests sent by arbiter, since it cannot be parsed by
- // 4.2 nodes and arbiters do not respect FCV setting.
- bool omitConfigTerm = _getMemberState_inlock().arbiter();
- heartbeatObj = hbRequest.first.toBSON(omitConfigTerm);
+ heartbeatObj = hbRequest.first.toBSON();
timeout = hbRequest.second;
const RemoteCommandRequest request(