Stops a process.
mp
process-stop process
process⇩ |
A mp:process object. |
The function process-stop
stops the process process.
process-stop
causes process to stop until some other process explicitly wakes it up. If it is called on the current process, the current process stops during the call, and returns from process-stop
after the process gets woken up.
In SMP LispWorks, if process is not the current process, process-stop
returns immediately and the execution of process stops at some point, possibly after process-stop
returned. In non-SMP LispWorks if process is not the current process, process stops before process-stop
returns.
You can wake up a stopped process (that is, make it runnable) by calling process-terminate, process-unstop or process-continue.
process-interrupt does not wake up a stopped process.
There is a discussion of a typical use of process-stop
in the section 19.11.3 Stopping and unstopping processes.
process-stop
does not return any useful value.
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:51