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/rename_collection_participant_service.cpp | |
parent | 161677aca8bae3853e0d000afb65d6655b21fa7b (diff) | |
download | mongo-fe588e79d92b90eaf3a057e8fca78c0b8b8169fd.tar.gz |
SERVER-68867 Add simplecpplint check for UninterruptibleLockGuard
Diffstat (limited to 'src/mongo/db/s/rename_collection_participant_service.cpp')
-rw-r--r-- | src/mongo/db/s/rename_collection_participant_service.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/s/rename_collection_participant_service.cpp b/src/mongo/db/s/rename_collection_participant_service.cpp index 746e7beb563..c0439a2c39d 100644 --- a/src/mongo/db/s/rename_collection_participant_service.cpp +++ b/src/mongo/db/s/rename_collection_participant_service.cpp @@ -73,7 +73,8 @@ void dropCollectionLocally(OperationContext* opCtx, const NamespaceString& nss) } void clearFilteringMetadata(OperationContext* opCtx, const NamespaceString& nss) { - UninterruptibleLockGuard noInterrupt(opCtx->lockState()); + // TODO (SERVER-71444): Fix to be interruptible or document exception. + UninterruptibleLockGuard noInterrupt(opCtx->lockState()); // NOLINT. Lock::DBLock dbLock(opCtx, nss.dbName(), MODE_IX); Lock::CollectionLock collLock(opCtx, nss, MODE_IX); CollectionShardingRuntime::assertCollectionLockedAndAcquire( |