Terminating Specified Processes:
If you are debugging a multiprocess program you can use the
EXIT command to terminate specified processes without ending
the debugging session. The same techniques and behavior apply,
whether you enter the EXIT command at the prompt or use it within
a command procedure or DO clause.
To terminate one or more processes, enter the EXIT command,
specifying these processes as parameters. This causes orderly
termination of the images in these processes, executing any
application-declared exit handlers associated with these images.
Subsequently, the specified processes are no longer identified
in a SHOW PROCESS/ALL display. If any specified processes were on
hold as the result of a SET PROCESS command, the hold condition
is ignored.
When the specified processes begin to exit, any unspecified
process that is not on hold begins execution. After execution
is started, the way in which it continues depends on whether you
entered a SET MODE [NO]INTERRUPT command. By default (SET MODE
INTERRUPT), execution continues until it is suspended in any
process. At that point, execution is interrupted in any other
processes that were executing images, and the debugger prompts
for input.
To terminate specified processes without running any application-
declared exit handlers or otherwise starting execution, use the
QUIT command instead of EXIT.
Related commands:
DISCONNECT
@ (Execute Procedure)
Ctrl/C
Ctrl/Y
Ctrl/Z
QUIT
RERUN
RUN
SET ABORT_KEY
SET MODE [NO]INTERRUPT
SET PROCESS