The function
process-run-reasons
returns a list of reasons for the specified Lisp process running. These can be changed using
setf
.
A process is only active if it has at least one run reason and no arrest reasons.
LispWorks User Guide and Reference Manual - 21 Dec 2011