Acquire the lock if it's currently not acquired by another thread. If it's currently held by another thread, an Error will be thrown.
()
source not stored for this graph (policy: none)