diff options
author | Benety Goh <benety@mongodb.com> | 2022-09-08 18:20:44 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-09-08 21:14:50 +0000 |
commit | ec2719abe04dea33c6453e84140da4fbb9e2f6fe (patch) | |
tree | 033301b04d5092dc6a831887d5b726714ccd37b7 | |
parent | 219990f17695b0ea4695f827a42a18e012b1e9cf (diff) | |
download | mongo-ec2719abe04dea33c6453e84140da4fbb9e2f6fe.tar.gz |
SERVER-69529 TransactionParticipant::_resetTransactionStateAndUnlock() clears numberOfPrePostImagesToWrite
-rw-r--r-- | src/mongo/db/transaction/transaction_participant.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mongo/db/transaction/transaction_participant.cpp b/src/mongo/db/transaction/transaction_participant.cpp index a50a3c8624b..c86855f7d3c 100644 --- a/src/mongo/db/transaction/transaction_participant.cpp +++ b/src/mongo/db/transaction/transaction_participant.cpp @@ -3129,6 +3129,7 @@ void TransactionParticipant::Participant::_resetTransactionStateAndUnlock( p().transactionOperationBytes = 0; p().transactionOperations.clear(); p().transactionStmtIds.clear(); + p().numberOfPrePostImagesToWrite = 0; o(*lk).prepareOpTime = repl::OpTime(); o(*lk).recoveryPrepareOpTime = repl::OpTime(); p().autoCommit = boost::none; |