HP Guardian Errors Manual page 259

Procedure errors and messages manual
Table of Contents

Advertisement

Response The response, if any, is application dependent.
-100
REMOTE PROCESSOR DOWN
Cause The remote operating system has declared a processor to be down, and the process had
called MONITORNET to monitor remote status changes.
Format The layout of the received message described in terms of an array of words is:
sysmsg[0]
= -100
sysmsg[1] FOR 2 = Node number
sysmsg[3]
= Processor number
sysmsg[4]
= Length of node name, in bytes
sysmsg[5] FOR 3 = Reserved
sysmsg[8] FOR * = Node name (including the \)
This message is not sent if the last processor in a node fails; that case is reported as a node failure
(message - 1 10).
Response The response, if any, is application dependent.
-101
PROCESS DELETION
Cause A process (pair) has terminated; the cause of termination is indicated in the message. This
message is sent:
To the mom process if it exists and termination was not caused by processor failure
To the GMOM (NetBatch job ancestor) if it exists and termination was not caused by processor
failure
To the ancestor if the terminated process was a named process without a backup. In this case,
the message is sent even if the process is terminated by a processor failure.
If the same process fulfills multiple roles (for example, ancestor and GMOM), then it receives only
one copy of the deletion message.
If the terminated process was created by the NEWPROCESS procedure, or if the "send to any
ancestor" create option (create-options.<9>in the PROCESS_CREATE_ call) was used, the deletion
message is delivered to any process with the same name as the original ancestor, regardless of
sequence number. Otherwise, the deletion message is delivered only to the original instance of a
named ancestor process, as indicated by having the original sequence number. All the processes
in an unbroken string of primary and backup processes with the same name are considered part
of the same instance and have the same sequence number.
Format The layout of the received message described in terms of an array of words is:
sysmsg[0]
sysmsg[1] FOR 10
sysmsg[11] FOR 4
sysmsg[15]
sysmsg[16]
sysmsg[17]
The next three items contain the SPI subsystem ID:
sysmsg[18] FOR 4
sysmsg[22]
sysmsg[23]
sysmsg[24] FOR 10
= -101
= Process handle of terminated process
= Process processor time in microseconds
(a FIXED value)
= Process job ID; 0 if the process is
not part of a job
= Completion code
= Termination information (0 if none
supplied)
= Subsystem organization: "HP" for
HP supplied subsystems; blank if
not supplied
= Subsystem number: zero if not supplied
= Subsystem version: zero if not supplied
= Process handle of external process
causing termination; null process
Message Descriptions 259

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Guardian

Table of Contents