This PBWM lock acquisition ignores the passed in deadline. A consequence is that this GlobalLock construction can hang waiting for the PBWM lock.
retrieving storage stats for currentOp blocked by slow oplog application
LockerImpl::wasGlobalLockTaken() always returns true
Remove Parallel Batch Writer Mutex
PBWM locks acquired part of GlobalLock::GlobalLock() should be interruptible. Else, it won't respect MaxTimeMS.