Code

Meaning

Action

 

 

 

-46

Sequence error.

Indicates a programming error.

 

 

Slave programs must call the

 

 

GET routine first, then either

 

 

ACEPT or REJCT, then call GET

 

 

again. An exception to this

 

 

would be after an error is

 

 

returned on the GET call, the

 

 

slave goes back to the GET call

 

 

again. The master program

 

 

must be the one to attempt any

 

 

retries.

 

 

 

-47

May occur in PTOP slave

This error will occur if the NRV

 

subroutine calls when a

does not provide a path back to

 

communications line error, a

the master program. To rectify

 

system table validity check

this, correct the NRV and

 

failure, or a request timeout

reinitialize the node. Since

 

error occurs. May also occur if

master programs are

 

GRPM's class is found to be

responsible for retries, it is

 

bad, if the NRV does not provide

suggested that the error code,

 

a path back to the master

program name, and some

 

program if a request's

description of the transaction on

 

Transaction Control Block does

which the error occurred be

 

not exist when the slave calls

returned by the slave program.

 

ACEPT or REJCT. All

The master will receive a more

 

RTEreported error messages

descriptive error code and can

 

(IOxx, RNxx, SCxx, etc.) are

determine the retry procedure, if

 

converted to -47.

any. The slave program should

 

 

go back to the GET call when

 

 

any error occurs.

 

 

 

-48

Abortive error: indicates

This error may occur if a class

 

something is seriously wrong.

number in PTOPM's table is

 

 

found to be bad or 255 requests

 

 

(the maximum allowed in class

 

 

I/O) have occurred; this may

 

 

occur if a monitor was locked

 

 

out of execution for an extremely

 

 

long time; for example, if swap

 

 

tracks were unavailable or a

 

 

program locked itself into the

 

 

only available partition.

 

 

 

-49

A PCLOS terminated a shared

This error will be returned to

 

slave program while one or

each master which had a

 

more requests were pending

request pending on the slave

 

from other master programs.

program when it was

 

 

terminated.

 

 

 

-50

Local node not initialized or, for

This temporary condition will be

 

requests made to itself, local

corrected when the restart

 

node is quiescent (same as

command, /R, is issued using

 

DS00).

NSINIT.

 

 

 

-51

Communications line parity or

See DS01 for an explanation.

 

other line error (same as DS01).

 

 

 

 

-52

Communications line timeout

See DS02 for an explanation.

 

error (same as DS02).

 

 

 

 

Numeric Error Codes 223