diff options
author | Jordi Serra Torrens <jordi.serra-torrens@mongodb.com> | 2021-05-18 14:54:01 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-05-19 13:35:22 +0000 |
commit | eb4e1c293ebaf9815983197f871533c3e6a23aec (patch) | |
tree | a71845145d5148d79d4a74e2df8bba1dcafb001c /src/mongo/db/s/shardsvr_drop_database_command.cpp | |
parent | 2b39c0a52b96a1a13b504028ed6a09791ccae5a8 (diff) | |
download | mongo-eb4e1c293ebaf9815983197f871533c3e6a23aec.tar.gz |
SERVER-57039 Legacy-path DDL operations are not interrupted on stepdown
Diffstat (limited to 'src/mongo/db/s/shardsvr_drop_database_command.cpp')
-rw-r--r-- | src/mongo/db/s/shardsvr_drop_database_command.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mongo/db/s/shardsvr_drop_database_command.cpp b/src/mongo/db/s/shardsvr_drop_database_command.cpp index 14069d683db..58237654643 100644 --- a/src/mongo/db/s/shardsvr_drop_database_command.cpp +++ b/src/mongo/db/s/shardsvr_drop_database_command.cpp @@ -77,6 +77,8 @@ public: << opCtx->getWriteConcern().wMode, opCtx->getWriteConcern().wMode == WriteConcernOptions::kMajority); + opCtx->setAlwaysInterruptAtStepDownOrUp(); + const auto dbName = request().getDbName(); FixedFCVRegion fixedFCVRegion(opCtx); |