Mirror transaction does not time out

The default ECI mirror transaction (CPMI or CSMI) uses a PROFILE of DFHCICSA. This profile has an RTIMOUT value of NO. This means that if an ECI request is suspended in CICS® during an extended unit of work, the mirror transaction never times out. To enable timeout in these situations:
  1. Define a new mirror transaction with SPURGE=YES, and which specifies a PROFILE containing an RTIMOUT value other than NO.
  2. Specify this new mirror transaction as the Transid in the ECIRequest using a call type of ECI_SYNC_TPN.
In these situations, if no response is received from the client after the timeout period has elapsed, CICS purges the mirror transaction and rolls back the associated unit of work.