summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/shardsvr_rename_collection_command.cpp
diff options
context:
space:
mode:
authorJordi Serra Torrens <jordi.serra-torrens@mongodb.com>2021-07-15 13:55:05 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-07-16 08:33:20 +0000
commitd6b109563ed0901ec71c63e53079d97b078ae137 (patch)
tree4f344bfae595c996d1d5d7c5cab34e68338c636c /src/mongo/db/s/shardsvr_rename_collection_command.cpp
parenta3e0e9d2998bd9a1ce0f8f975b364ef614e2d57c (diff)
downloadmongo-d6b109563ed0901ec71c63e53079d97b078ae137.tar.gz
SERVER-58535 _shardsvrRenameCollection should be interrupted on stepdown
Diffstat (limited to 'src/mongo/db/s/shardsvr_rename_collection_command.cpp')
-rw-r--r--src/mongo/db/s/shardsvr_rename_collection_command.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mongo/db/s/shardsvr_rename_collection_command.cpp b/src/mongo/db/s/shardsvr_rename_collection_command.cpp
index 8ea2eb6a1f0..afbff47b809 100644
--- a/src/mongo/db/s/shardsvr_rename_collection_command.cpp
+++ b/src/mongo/db/s/shardsvr_rename_collection_command.cpp
@@ -130,6 +130,8 @@ public:
auto const shardingState = ShardingState::get(opCtx);
uassertStatusOK(shardingState->canAcceptShardedCommands());
+ opCtx->setAlwaysInterruptAtStepDownOrUp();
+
FixedFCVRegion fixedFCVRegion(opCtx);
const bool useNewPath =