Bordeaux-Threads

Version 0.8.8

Common Lisp threading library

Function MAKE-LOCK

Syntax:

make-lock &key name => lock

Arguments and values:

name -> a string or nil.
lock -> a lock object.

Description:

Creates a non-recursive lock named name.

Exceptional situations:

Signals a condition of type type-error if name is neither a string nor nil.

See also:

lock

Notes:

A lock is also commonly known as a mutex.

On some implementations, the host lock type is always recursive.

Last updated on 2022-01-07
Published on 2022-01-07
Edit on GitHub