process-unlock

Function

Package: mp

Arguments: lock &optional lock-value

This function unlocks lock. If lock is not locked, or the supplied lock-value does not agree with the value stored in the locker slot of lock, an error is signaled. The default value for lock-value is the value of *current-process*.

See also process-lock, process-lock-locker (which accesses the value in the locker slot), with-process-lock, and make-process-lock.

See multiprocessing.htm for general information on multiprocessing in Allegro CL and see Process locks (both models) for more information on process locks in Allegro CL.

The documentation is described in introduction.htm and the index is in index.htm.

Copyright (c) 1998-2000, Franz Inc. Berkeley, CA., USA. All rights reserved.

Created 2000.10.5.