Indoubt failure recovery
The CICS® recovery manager is responsible for maintaining the state of each unit of work in a CICS region.
For example, typical events that cause a change in the state of a unit of work are temporary suspension and resumption, receipt of sync point requests, and entry into the indoubt period during two-phase commit processing.
The CICS recovery manager shunts a unit of work
if all the following conditions apply:
- The unit of work has entered the indoubt period.
- The recovery manager detects loss of connectivity to its coordinator for the unit of work.
- The indoubt attribute on the transaction resource definition under which the unit of work is running specifies WAIT(YES).
- The conditions exist that allow shunting. See Recovery functions and interfaces for a complete list of conditions.