Guardian Procedure Errors and Messages Manual

sysmsg[11] = The completion code
sysmsg[12] = Termination information; 0 if the user
did not supply information
sysmsg[13] FOR 4 = The subsystem organization name;
for HP products,this is HP
sysmsg[17] = The subsystem number
sysmsg[18] = The subsystem version
sysmsg[19] = The length of text in bytes
sysmsg[20] FOR n = Up to 80 bytes of text
If the call to the STOP procedure deletes the process name from the process-pair directory,
the operating system sends this message:
sysmsg[0] = -5
sysmsg[1] FOR 3 = The name of the deleted process
sysmsg[4] = -1
sysmsg[5] = The header size (header ends at
sysmsg[19])
sysmsg[6] FOR 4 = Process processor time in microseconds
(a FIXED value)
sysmsg[10] = The job ID; 0 if process has no GMOM
sysmsg[11] = The completion code
sysmsg[12] = Termination information, 0 if the user
did not supply information
sysmsg[13] FOR 4 = Subsystem organization (8 bytes);
for HP products, this is HP
sysmsg[17] = Subsystem number
sysmsg[18] = Subsystem version
sysmsg[19] = Length of text in bytes
sysmsg[20] FOR n = Text (up to 80 bytes)
If an external process caused the termination, the stop message is changed as follows:
sysmsg[11] = Completion code defaults to 6
sysmsg[12] = Creator access ID
sysmsg[13] FOR 4 = Process ID of the process that caused
the termination
This message indicates that neither member of the process pair exists.
For information about the completion codes, see Table 29 (page 262).
Response The response, if any, is application dependent.
-6 PROCESS DELETION (ABEND)
Cause (C-series-format system message only) A process was deleted because of a call to the
process-control ABEND procedure, or because the deleted process encountered a trap condition
and was aborted by the operating system.
The abend message is sent to the ancestor of the process and the ancestor of the job (GMOM).
Format The two forms of the abend message are:
If one member of the process pair is deleted or if the deleted process was not named, the
operating system sends the following message:
sysmsg[0] = -6
sysmsg[1] FOR 4 = Process ID of deleted process
sysmsg[5] = Header size (header ends at
sysmsg[19])
sysmsg[6] FOR 4 = Process processor time in microseconds
(a FIXED value)
sysmsg[10] = The job ID; 0 if process has no GMOM
sysmsg[11] = The completion code
sysmsg[12] = Termination information; 0 if the user
did not supply information
sysmsg[13] FOR 4 = The subsystem organization name;
252 System Messages