If this lock is not already held by the caller, the lock is acquired, then the internal counter is incremented by one.
SyncError on error.
See Implementation
If this lock is not already held by the caller, the lock is acquired, then the internal counter is incremented by one.