Scieneer Common Lisp 1.3.9 online documentation

thread:map-over-threads function[Function]

Map function over all the threads. The function is called with the thread list lock held for reading which blocks threads from exiting or new threads from begin created and makes it safer accessing the thread dynamic values. The function is also called with interrupts disabled to prevent deadlocking the thread list lock. Returns nil.