<recursive-lock>

The class of locks that can be locked recursively.  A thread can lock a <recursive-lock> multiple times, recursively, but the lock must later be released the same number of times.  The lock will be freed on the last of these releases.

Exported from

Modifiers

concrete primary open

Superclasses

The class of locks that can be locked recursively.
The Runtime-Threads module.
The threads module.
The class of locks which prohibit unlocking by threads that do not own the lock.