diff options
author | Randolph Tan <randolph@10gen.com> | 2019-01-29 17:20:04 -0500 |
---|---|---|
committer | Randolph Tan <randolph@10gen.com> | 2019-02-04 10:40:01 -0500 |
commit | 473e96a92ce798edf48cc31b8a9f123609df4714 (patch) | |
tree | c46249a075701a32d00bf1d1726d9e0988954798 /src/mongo/db/s/session_catalog_migration_destination_test.cpp | |
parent | 95c5d57d8a3f613ba79ef83a0390a8ba9bc8fc40 (diff) | |
download | mongo-473e96a92ce798edf48cc31b8a9f123609df4714.tar.gz |
SERVER-38335 Make killAllSessions not attach the lsid from request to OperationContext
This is to prevent it from killing itself.
Diffstat (limited to 'src/mongo/db/s/session_catalog_migration_destination_test.cpp')
-rw-r--r-- | src/mongo/db/s/session_catalog_migration_destination_test.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/s/session_catalog_migration_destination_test.cpp b/src/mongo/db/s/session_catalog_migration_destination_test.cpp index 5cb0aa92c62..3075b362e7c 100644 --- a/src/mongo/db/s/session_catalog_migration_destination_test.cpp +++ b/src/mongo/db/s/session_catalog_migration_destination_test.cpp @@ -238,7 +238,8 @@ public: // The ephemeral for test storage engine doesn't support document-level locking, so // requests with txnNumbers aren't allowed. To get around this, we have to manually set // up the session state and perform the insert. - initializeOperationSessionInfo(innerOpCtx.get(), insertBuilder.obj(), true, true, true); + initializeOperationSessionInfo( + innerOpCtx.get(), insertBuilder.obj(), true, true, true, true); MongoDOperationContextSession sessionTxnState(innerOpCtx.get()); auto txnParticipant = TransactionParticipant::get(innerOpCtx.get()); txnParticipant->beginOrContinue(*sessionInfo.getTxnNumber(), boost::none, boost::none); |