Asynchronous services waits
This section describes the waits associated with CICS® asynchronous services support.
Resource type AS_CHILD
A suspend can occur when a task issues a FETCH CHILD command without the NOSUSPEND option specified, and the child task associated with the specified token hasn't completed. The task will resume when the child task completes, or the suspend times out according to the TIMEOUT option on the command.
You can purge the task when it is in this state.
Resource type AS_ANY
A suspend can occur when a task issues a FETCH ANY command without the NOSUSPEND option specified, and no unfetched child task is complete. The task will resume when any unfetched child task completes, or the suspend times out according to the TIMEOUT option on the command.
You can purge the task when it is in this state.
Resource type ASPARENT
A parent task can be suspended when it issues a RUN TRANSID command if CICS needs to regulate workflow (see Managing performance with the asynchronous API for more information). The task will resume when the workload level in the region drops.
You can purge the task when it is in this state.