|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.