diff options
Diffstat (limited to 'src/mongo/rpc/metadata/client_metadata_ismaster.cpp')
-rw-r--r-- | src/mongo/rpc/metadata/client_metadata_ismaster.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/mongo/rpc/metadata/client_metadata_ismaster.cpp b/src/mongo/rpc/metadata/client_metadata_ismaster.cpp index 234f61c78e8..3eb19853417 100644 --- a/src/mongo/rpc/metadata/client_metadata_ismaster.cpp +++ b/src/mongo/rpc/metadata/client_metadata_ismaster.cpp @@ -74,7 +74,8 @@ void ClientMetadataIsMasterState::setClientMetadata( } -Status ClientMetadataIsMasterState::readFromMetadata(OperationContext* txn, BSONElement& element) { +Status ClientMetadataIsMasterState::readFromMetadata(OperationContext* opCtx, + BSONElement& element) { if (element.eoo()) { return Status::OK(); } @@ -85,23 +86,24 @@ Status ClientMetadataIsMasterState::readFromMetadata(OperationContext* txn, BSON return swParseClientMetadata.getStatus(); } - auto& clientMetadataIsMasterState = ClientMetadataIsMasterState::get(txn->getClient()); + auto& clientMetadataIsMasterState = ClientMetadataIsMasterState::get(opCtx->getClient()); - clientMetadataIsMasterState.setClientMetadata(txn->getClient(), + clientMetadataIsMasterState.setClientMetadata(opCtx->getClient(), std::move(swParseClientMetadata.getValue())); return Status::OK(); } -void ClientMetadataIsMasterState::writeToMetadata(OperationContext* txn, BSONObjBuilder* builder) { +void ClientMetadataIsMasterState::writeToMetadata(OperationContext* opCtx, + BSONObjBuilder* builder) { // We may be asked to write metadata on background threads that are not associated with an // operation context - if (!txn) { + if (!opCtx) { return; } const auto& clientMetadata = - ClientMetadataIsMasterState::get(txn->getClient()).getClientMetadata(); + ClientMetadataIsMasterState::get(opCtx->getClient()).getClientMetadata(); // Skip appending metadata if there is none if (!clientMetadata || clientMetadata.get().getDocument().isEmpty()) { |