z/OS MVS Programming: Sysplex Services Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Examining Lock Request Block Return and Reason Codes

z/OS MVS Programming: Sysplex Services Guide
SA23-1400-00

The return and reason codes associated with the processing of each LRB are returned in LRB_XRETCODE and LRB_XRSNCODE. It is the caller's responsibility to examine each of these individually for each LRB processed to determine the outcome of the RELEASE request. The return code might indicate that the resource request is complete, or it might indicate that the request is being processed asynchronously (in which case the system will report the completion as specified with the LRB_XMODE value).

Some examples of the types of status information returned for a lock request block are:
  • The request is being processed asynchronously. Results will be presented to your complete exit if you specified the LRB_XMODE value of LRB_XMODE_SYNCEXIT on the request.
  • The request to release the resource is successful, possibly with one of the following exceptions:
    • You requested that the record data entry was to be kept, but there was no record data entry associated with the resource.
    • You requested that the record data entry was to be deleted, but the system was unable to delete the entry.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014