Skip to content
Snippets Groups Projects
Commit bb5e96ee authored by dtc's avatar dtc
Browse files

Add support for non-recursive error-check locks for compatibility with

the pthread implementation. Add new structures recursive-lock and
error-check-lock. Make-lock now accepts a :kind key which defaults to
:recursive for backwards compatibility. Rework with-lock-held to
handle the error-check locks, and add a new key :wait - when :wait is
Nil and the lock is not free the body is not executed.
parent 598ba4b8
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment