z/OS MVS Programming: Callable Services for High-Level Languages
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Return codes

z/OS MVS Programming: Callable Services for High-Level Languages
SA23-1377-02

When the Latch_Purge_by_Address_Space service returns control to your program, the return_code contains a hexadecimal return code. The following table identifies return codes in hexadecimal and decimal (in parentheses), the equate symbol associated with each return code, the meaning of each return code, and a recommended action:

Table 1. ISGLPBA Return Codes
Return code and Equate Symbol Meaning and Action


00
(0)
ISGLPRG_SUCCESS

Meaning: The Latch_Purge_by_Address_Space service completed successfully.

Action: None.

04
(4)
ISGLPRG_DAMAGE_DETECTED

Meaning: Program error. While purging all requests for a particular requestor from a latch set, the latch manager found incorrect data in one or more latches. The latch manager tries to purge the latches that contain incorrect data, but the damage might prevent the latch manager from purging those latches. The latch manager purges the remaining latches (those with correct data) for the specified requestor.

Action: Take a dump and check for a storage overlay. If your application can continue without the resources serialized by the damaged latches, no action is required.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014