lispdoc - results for make-recursive-lock
(bordeaux-threads:make-recursive-lock &optional name)
|Function: Create and return a recursive lock whose name is NAME. A recursive lock differs from an ordinary lock in that a thread that already holds the recursive lock can acquire it again without blocking. The thread must then release the lock twice before it becomes available for another thread.
|By Bill Moorier|