diff options
author | Suganthi Mani <suganthi.mani@mongodb.com> | 2019-08-26 15:03:15 +0000 |
---|---|---|
committer | evergreen <evergreen@mongodb.com> | 2019-08-26 15:03:15 +0000 |
commit | 4197e3c394abea7d01084e035a6ce8af32dc1161 (patch) | |
tree | ee85e3dd0724a1d4384b893d082a35d28c236ee7 /src/mongo/db/s/migration_source_manager.cpp | |
parent | aaa9874e04dbc2a4a33aeb7bfad9bee60f7145e0 (diff) | |
download | mongo-4197e3c394abea7d01084e035a6ce8af32dc1161.tar.gz |
SERVER-39996 Moved setting ignorePrepared behavior outside of waitForReadConcern.
Diffstat (limited to 'src/mongo/db/s/migration_source_manager.cpp')
-rw-r--r-- | src/mongo/db/s/migration_source_manager.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/db/s/migration_source_manager.cpp b/src/mongo/db/s/migration_source_manager.cpp index 022df3b0745..725af2a1ea7 100644 --- a/src/mongo/db/s/migration_source_manager.cpp +++ b/src/mongo/db/s/migration_source_manager.cpp @@ -275,8 +275,9 @@ Status MigrationSourceManager::startClone(OperationContext* opCtx) { auto const readConcernArgs = repl::ReadConcernArgs( replCoord->getMyLastAppliedOpTime(), repl::ReadConcernLevel::kLocalReadConcern); - uassertStatusOK( - waitForReadConcern(opCtx, readConcernArgs, false, PrepareConflictBehavior::kEnforce)); + uassertStatusOK(waitForReadConcern(opCtx, readConcernArgs, false)); + setPrepareConflictBehaviorForReadConcern( + opCtx, readConcernArgs, PrepareConflictBehavior::kEnforce); } Status startCloneStatus = _cloneDriver->startClone(opCtx); |