Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (S)
Guardian Procedure Calls Reference Manual—522629-013
14-169
STOP Procedure
(Superseded by PROCESS_STOP_ Procedure )
length input
INT:value
is the text length in bytes. Maximum is 80 bytes.
text input
STRING .EXT:ref:
length 
is an optional string of ASCII text to be sent in the STOP system message.
Condition Code Settings
A condition code value is returned only when a process is calling STOP on another 
process and that other process could not be stopped.
< (CCL) the 
process-id parameter is invalid, or an error occurred while stopping 
the process.
= (CCE) indicates that the STOP was successful.
> (CCG) does not return from STOP.
Considerations
•
Differences between STOP and ABEND procedures
When used to stop the calling process, the ABEND and STOP procedures operate 
almost identically; they differ in the system messages that are sent and the default 
completion codes that are reported. In addition, ABEND, but not STOP, causes a 
saveabend file to be created if the process’s SAVEABEND attribute is set to ON. 
See the 
Inspect Manual for information about saveabend files. 
•
Creator of the process and the caller of STOP
If the caller of STOP is also the creator of the process being deleted, the caller 
receives the STOP system message.
•
Rules for stopping a Guardian process: process access IDs and creator access 
IDs
If the process is a local process and the request to stop it is also from a local 
process, the following user IDs or associated processes may stop the process:
•
local super ID
•
the process’s creator access ID (CAID) or the group manager of the CAID
•
the process’s process access ID (PAID) or the group manager of the PAID
If the process is a local process, a remote process cannot stop it. 










