The CICS-supplied default transaction restart program requests that the
transaction be restarted if:
- The transaction has not performed a terminal read (other than reading
the initial input data), terminal write or syncpoint, and
- The restart count is less than 20 (to limit the number of restarts), and
- The current abend code is one of the following:
- ADCD, indicating that the transaction abended due to a DBCTL deadlock
- AFCF, indicating that the transaction abended due to a file control-detected
deadlock
- AFCW, indicating that the transaction abended due to a VSAM-detected deadlock
(RLS only).
The source of the CICS-supplied default transaction restart program, DFHREST,
is supplied in assembler language only, in the CICSTS31.CICS.SDFHSAMP library.
The assembler copybook for mapping the communications area is in the CICSTS31.CICS.SDFHMAC
library.
[[ Contents Previous Page | Next Page Index ]]