The cics-supplied transaction restart program – IBM SC33-1683-02 User Manual

Page 446

Advertising
background image

The CICS-supplied transaction restart program

The CICS-supplied default transaction restart program requests that the transaction
be restarted if:

1. The transaction has not performed a terminal read (other than reading the initial

input data), terminal write or syncpoint, and

2. The restart count is less than 20 (to limit the number of restarts), and

3. The current abend code is one of the following:

v

ADCD, indicating that the transaction abended due to a DBCTL deadlock

v

AFCF, indicating that the transaction abended due to a file control-detected
deadlock

v

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 CICSTS13.CICS.SDFHSAMP library.

The assembler copybook for mapping the communications area is in the
CICSTS13.CICS.SDFHMAC library.

the transaction restart program

414

CICS TS for OS/390: CICS Customization Guide

Advertising