A fix is available
APAR status
Closed as program error.
Error description
QR TCB loops following an 0C1 abend in DFHDSDS4. After a CICS transaction is purged whilst in DFHPISN it enters CICS code running abterm allowed. A second purge of the transaction drives purge processing code in DFHDSDS4 which takes the 0C1 abend.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users. * **************************************************************** * PROBLEM DESCRIPTION: Abend 0C1 in DFHDSDS4. * **************************************************************** A task makes an outbound web service call. While DFHPISN is in control the task suspends on the SMLOCK. The task gets purged (NORMAL_CANCEL) but this suspend is not purgeable so a deferred abend is set instead. DFHPISN sets the task state to abterm_allowed before returning to its caller (DFHPISN1). DFHPISN1 would have eventually reset the task state to abterm_not_allowed. Due to the deferred abend control passes to DFHKEEDA instead. The abend is handled but the task continues invalidly running abterm_allowed. The task gets purged a second time (FORCE_CANCEL). During purge processing DFHDSDS4 detects the abterm_allowed state and causes the 0C1 abend. The CICS region may become unresponsive due to the QR TCB being compromised. Keywords DFHDS0001 DS0001 S0C1 abendAKC3 AKC3 Loop
Problem conclusion
Changes made to DFHPISN and DFHPISN1/2 to ensure they are running in the correct abterm state.
Temporary fix
Comments
APAR Information
APAR number
PH61763
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
300
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2024-06-10
Closed date
2024-09-17
Last modified date
2024-10-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PH62906 UI98457 UI98458
Modules/Macros
DFHPISN DFHPISN1 DFHPISN2
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.6","Line of Business":{"code":"LOB70","label":"Z TPS"}}]
Document Information
Modified date:
03 October 2024