summaryrefslogtreecommitdiff
path: root/src/mongo/db/transaction_participant.h
diff options
context:
space:
mode:
authorSiyuan Zhou <siyuan.zhou@mongodb.com>2018-11-14 18:34:27 -0500
committerSiyuan Zhou <siyuan.zhou@mongodb.com>2018-12-03 18:21:37 -0500
commit55e72b015e2aa7297c00db29e4d93451ea61a7ca (patch)
tree8f91b68f97adc99332688bfcfaa04f9818679851 /src/mongo/db/transaction_participant.h
parent74921ac92c1330f754eed39c8e7148955aca2be9 (diff)
downloadmongo-55e72b015e2aa7297c00db29e4d93451ea61a7ca.tar.gz
SERVER-37199 Yield locks of transactions in secondary application.r4.1.6
Diffstat (limited to 'src/mongo/db/transaction_participant.h')
-rw-r--r--src/mongo/db/transaction_participant.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mongo/db/transaction_participant.h b/src/mongo/db/transaction_participant.h
index e7c69a69c76..85b0b0e3611 100644
--- a/src/mongo/db/transaction_participant.h
+++ b/src/mongo/db/transaction_participant.h
@@ -113,6 +113,7 @@ public:
private:
bool _released = false;
std::unique_ptr<Locker> _locker;
+ std::unique_ptr<Locker::LockSnapshot> _lockSnapshot;
std::unique_ptr<RecoveryUnit> _recoveryUnit;
repl::ReadConcernArgs _readConcernArgs;
WriteUnitOfWork::RecoveryUnitState _ruState;