Details
-
Bug
-
Resolution: Fixed
-
Major - P3
-
None
-
Fully Compatible
-
16
Description
Threads in onShardVersionMismatch should wait for the critical section to be released, but should never hold it.
As a consequence, threads entering the critical section should not wait for recovers and the following invariants (1 2) need to be removed.
Attachments
Issue Links
- is duplicated by
-
SERVER-48722 CollectionCriticalSection should wait for an eventual shard version recovery to finish
-
- Closed
-