Scieneer Common Lisp 1.3.9 online documentation

mp:destroy-process process &optional wait[Function]

Destroy a process. The process is sent an interrupt which throws to the end of the process allowing it to unwind gracefully.

Warning: The process is not guaranteed to exit cleanly. For restrictions, see thread:thread-interrupt. When necessary, it is recommended that threads poll for exit events, such as an exit flag, and arrange to exit gracefully themselves.