Unblocks and disables a barrier.
mp
barrier-disable barrier &optional kill-waiting
barrier⇩ |
A barrier. |
kill-waiting⇩ |
A boolean. |
The function barrier-disable
unblocks the barrier barrier and then disables it. If kill-waiting is true, barrier-disable
also kills any waiting thread. This is done by calling:
(barrier-unblock barrier :disable t :kill-waiting kill-waiting)
barrier
barrier-unblock
barrier-wait
make-barrier
19.7.2 Synchronization barriers
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:51