Returns a list of the reasons why a Lisp process has stopped.
mp
process-arrest-reasons process => reasons
process⇩ |
A process. |
reasons |
A list of reasons. |
The function process-arrest-reasons
returns a list of the reasons why process has stopped. A process is inactive if it has any arrest reasons.
Use of (setf mp:process-arrest-reasons)
is deprecated. You should use process-stop instead. If you set the arrest reasons of the current process, this causes the current process to stop immediately, before returning from process-arrest-reasons
(like process-stop).
The immediate stopping behavior of (setf mp:process-arrest-reasons)
is different from LispWorks 5.0 and previous versions.
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:51