Guardian Procedure Errors and Messages Manual
returned in the error parameter of FILEINFO; it is always zero because CHECKPOINTX does not
return an error code.
ZSPI-TKN-PROC-ERR is the procedure in which the error occurred. Its value is ZFIL-VAL-CHECKPOINTX
(27).
ZFIL-TKN-CHECKPOINTSTATUS indicates the status of the call to CHECKPOINTX. This token returns
a status word in the following form:
MeaningValue
No error<0:7>=0
There is no backup or the primary process cannot communicate with the backup; then
<8:15>=file-system error number
<0:7>=1
Takeover from the primary; then<0:7>=2
primary stopped<8:15>=0
primary abnormally ended<8:15>=1
primary's processor failed<8:15>=2
primary called CHECKSWITCH<8:15>=3
Conditional Tokens
ZFIL-TKN-STACKBASE is the checkpoint base-of-stack.
ZFIL-TKN-SREGISTER is the current S register.
ZFIL-MAP-CHECKPOINTCELL is the data to checkpoint. This token can appear from 1 to 13 times.
ZFIL-TKN-OLDPRIMARY is the old primary process ID.
Effect
If an error occurs, the operation fails. If the backup process takes over, the system continues
normally.
Recovery
Check ZFIL-TKN-CHECKPOINTSTATUS for information about CHECKPOINTX.
If the backup process took over, this message is informative only; no corrective action is necessary.
28: ZFIL-VAL-KEYPOSITIONX
A call to the procedure KEYPOSITIONX resulted in an unexpected error.
Unconditional Tokens
ZSPI-TKN-ERRLIST token-type ZSPI-TYP-LIST.
ZSPI-TKN-ERROR token-type ZSPI-TYP-ERROR.
ZSPI-TKN-PROC-ERR token-type ZSPI-TYP-ENUM.
ZFIL-TKN-XFILENAME token-type ZSPI-TYP-STRING.
ZSPI-TKN-ENDLIST token-type ZSPI-TYP-SSCTL.
Conditional Tokens
ZFIL-TKN-COMPAREKEYLENGTH token-type ZSPI-TYP-BYTE-PAIR.
ZFIL-TKN-FILENAME token-type ZSPI-TYP-FNAME.
ZFIL-TKN-KEYVALUE token-type ZSPI-TYP-BYTESTRING.
ZFIL-TKN-KEYSPEC token-type ZSPI-TYP-INT.
ZFIL-TKN-POSITIONMODE token-type ZSPI-TYP-ENUM.
112 File-System Errors