diff options
author | Yu Jin Kang Park <yujin.kang@mongodb.com> | 2022-11-25 11:02:03 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-11-25 11:33:03 +0000 |
commit | fe588e79d92b90eaf3a057e8fca78c0b8b8169fd (patch) | |
tree | 40d2e3d78e35af0fc2ee4e5fc37c7403b39e8f98 /src/mongo/db/s/shardsvr_collmod_participant_command.cpp | |
parent | 161677aca8bae3853e0d000afb65d6655b21fa7b (diff) | |
download | mongo-fe588e79d92b90eaf3a057e8fca78c0b8b8169fd.tar.gz |
SERVER-68867 Add simplecpplint check for UninterruptibleLockGuard
Diffstat (limited to 'src/mongo/db/s/shardsvr_collmod_participant_command.cpp')
-rw-r--r-- | src/mongo/db/s/shardsvr_collmod_participant_command.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/s/shardsvr_collmod_participant_command.cpp b/src/mongo/db/s/shardsvr_collmod_participant_command.cpp index f4853d88a15..b3ff0e66e22 100644 --- a/src/mongo/db/s/shardsvr_collmod_participant_command.cpp +++ b/src/mongo/db/s/shardsvr_collmod_participant_command.cpp @@ -100,7 +100,8 @@ public: } catch (const DBException&) { // If the refresh fails, then set the shard version to UNKNOWN and let a future // operation to refresh the metadata. - UninterruptibleLockGuard noInterrupt(opCtx->lockState()); + // TODO (SERVER-71444): Fix to be interruptible or document exception. + UninterruptibleLockGuard noInterrupt(opCtx->lockState()); // NOLINT. AutoGetCollection autoColl(opCtx, bucketNs, MODE_IX); CollectionShardingRuntime::assertCollectionLockedAndAcquire( opCtx, bucketNs, CSRAcquisitionMode::kExclusive) |