CurOp::completeAndLogOperation() reacquires the GlobalLock, but operations must first wait for a ticket. This is problematic for visibility in an overloaded system. If there are no available tickets, slow operations won't be logged until the GlobalLock can be reacquired (a ticket is granted).
The priority should be set to kImmediate to bypass ticket acquisition.