gtpm5m1cMessages (Online)

ECBL

ECBL0001WLONG LIFE AND/OR HUNG ENTRIES DETECTED LONG ENTRIES -- iiii NEW, jjjj TOTAL HUNG ENTRIES -- kkkk NEW, llll TOTAL

Where:

iiii
The number of long entries detected.

jjjj
The number of long entries that are new.

kkkk
The total number of hung entries detected.

llll
The number of hung entries that are new.

Explanation: The long life ECB detection program detected new long (for example, looping) or hung entries in the TPF system. The ZECBL command may be entered to display information regarding long and hung entries, and to schedule long entries to exit.

System Action: None.

User Response: None.

See TPF Operations for more information about the ZECBL command. See TPF Main Supervisor Reference for more information about long life ECB detection and removal.

ECBL0003EINVALID MESSAGE FORMAT

Explanation: The format of the ZECBL command is incorrect.

System Action: None.

User Response: Do the following:

  1. Determine the correct format of the ZECBL command.
  2. Enter the ZECBL command again by using the correct format.

See TPF Operations for more information about the ZECBL command. See TPF Main Supervisor Reference for more information about long life ECB detection and removal.

ECBL0004EINVALID REQUEST

Explanation: A parameter that is not valid follows the ZECBL command. A valid parameter must be D (display) or E (exit).

System Action: None.

User Response: None.

See TPF Operations for more information about the ZECBL command. See TPF Main Supervisor Reference for more information about long life ECB detection and removal.

ECBL0006ESPECIFIED ECB IS NOT IN USE

Explanation: The ECB address following the ZECBL command with the D (display) option is not an active ECB.

System Action: None.

User Response: None.

See TPF Operations for more information about the ZECBL command. See TPF Main Supervisor Reference for more information about long life ECB detection and removal.

ECBL0007EINVALID ECB ADDRESS

Explanation: The ECB address following the ZECBL command with the D (display) option is not a valid ECB address.

System Action: None.

User Response: None.

See TPF Operations for more information about the ZECBL command. See TPF Main Supervisor Reference for more information about long life ECB detection and removal.

ECBL0010EECB ALREADY SCHEDULED TO EXIT

Explanation: The ECB address following the ZECBL command with the E (exit) option was already scheduled to exit.

System Action: None.

User Response: None.

See TPF Operations for more information about the ZECBL command. See TPF Main Supervisor Reference for more information about long life ECB detection and removal.

ECBL0014ISUSPENDED ECB AT xxxxxxxx CAN NOW BE DISPATCHED

Where:

xxxxxxxx
The entry control block (ECB) system virtual memory (SVM) address.

Explanation: An ECB previously issued a LODIC or TMSLC macro call.

System Action: As a result of this message, the ECB has been reset and is no longer running under the LODIC or TMSLC parameters. It will be dispatched normally.

User Response: Use this message carefully. Unsuspending an ECB that uses a large amount of TPF system resources or CPU time can cause system problems.

See TPF Operations for more information about the ZECBL command. See TPF Main Supervisor Reference for more information about long-life ECB detection and removal.

ECBL0017EECB CURRENTLY NOT SUSPENDED

Explanation: The entry control block (ECB) address following the ZECBL command with the U (unsuspend) parameter is not an ECB that can be suspended.

System Action: None.

User Response: None.

See TPF Operations for more information about the ZECBL command. See TPF Main Supervisor Reference for more information about long-life ECB detection and removal.

ECBL0018EECB NOT IN USE

Explanation: The entry control block (ECB) address following the ZECBL command with the E (exit) parameter or U (unsuspend) parameter is not currently in use.

System Action: No action is taken on that ECB.

User Response: None.

See TPF Operations for more information about the ZECBL command. See TPF Main Supervisor Reference for more information about long-life ECB detection and removal.

ECBL0019IMAY NOT BE ABLE TO EXIT ECB addr, ECB MAY STILL HOLD LOCKS.

Explanation: The entry control block (ECB) address following the ZECBL command with the E (EXIT) parameter specified may still hold the locks. The ECB will not exit until all the locks are released.

System Action: If the ECB is still active, enter the ZECBL command again.

User Response: None.

See TPF Operations for more information about the ZECBL command.

ECBL0020IECB AT addr SCHEDULED TO EXIT.

Explanation: This is a normal response to the ZECBL command with the E (EXIT) parameter specified.

System Action: None.

User Response: None.

See TPF Operations for more information about the ZECBL command.

ECBL0021Iaaaa ECB'S IN USE, llll LOOPING, hhhh HUNG

Where:

aaaa
The number of active ECBs (includes looping or hung) in decimal format.

llll
The number of looping ECBs in decimal format.

hhhh
The number of hung ECBs in decimal format.

Explanation: This is the normal response to the ZECBL command.

System Action: None.

User Response: None.

See TPF Operations for more information about the ZECBL command. See TPF Main Supervisor Reference for more information about long life ECB detection and removal.

ECBL0022Iaaaa ECB'S IN USE , ssss SUSPENDED

Where:

aaaa
The number of active entry control blocks (ECBs) (includes suspended ECBs) in decimal format.

ssss
The number of suspended ECBs in decimal format.

Explanation: This is the normal response to the ZECBL command with the D and SUSP parameters specified. The number of ECBs suspended is the number of ECBs that currently reside on the suspend list.

System Action: None.

User Response: None.

See TPF Operations for more information about the ZECBL command. See TPF Main Supervisor Reference for more information about long-life ECB detection and removal.

ECBL0024IECB DATA DISPLAY stat ECB AT addr, SS--ss, SSU--ssu PROG pgm, AT paddr, PSW psw I/O COUNT ii, HOLD COUNT hh, ECB LIFE ll, MAX mm MINUTES

Where:

stat
The entry control block (ECB) status, which can be LOOPING, HUNG, SUSPENDED, or ACTIVE

addr
The ECB address in hexadecimal.

ss
The subsystem name.

ssu
The subsystem user (SSU) name.

pgm
The program name (last active program for this entry). If the program name cannot be determined due to an error while processing paddr, then the program name will be displayed as four dots.

paddr
The program base address in hexadecimal.

psw
The next sequential instruction (NSI) address from the program status word (PSW) saved in the ECB.

ii
The ECB input/output (I/O) (or WAIT) count in decimal format.

hh
The ECB hold counter in decimal format.

ll
The ECB lifetime to date in minutes in decimal format.

mm
The maximum permitted ECB life (255 = indefinite) in decimal format.

Explanation: This is the normal response to the ZECBL command.

System Action: This message will be repeated for all looping entries and all hung entries in the TPF system if the ALL, LOOPING, or HUNG option was specified. This message will be repeated for all suspended entries in the TPF system if the SUSPEND option was specified.

User Response: None.

See TPF Operations for more information about the ZECBL command. See TPF Main Supervisor Reference for more information about long-life ECB detection and removal.