The lock to be relinquished.
When this is
t
, an error is signalled if
*current-process*
is not the owner of the lock. The default is
t
.
Attempts to unset a lock. If the lock is owned by
*current-process*
,
process-unlock
decrements the lock count by 1. If the lock count is now
nil
, the lock is released. Note that
process-unlock
relates only on Lisp processes.