Block the current thread on
Arguments and values
|condition-variable||A condition variable|
|boolean||A generalized boolean|
nil if the timeout has occurred.
The lock (or recursive lock) associated with
Threads (multiprocessing) is not supported on the Common Lisp implementation.
Acquire the condition-variable lock and then wait until signaled by another thread or until 5 seconds have elapsed:
(with-lock-held (condition-variable) (condition-variable-wait-with-timeout condition-variable 5))
The GBBopen Project