A fix is available
APAR status
Closed as program error.
Error description
CICS is being brought down after a given transaction has been doing a PURGE every now and again and some of those PURGE operations have caused entry to the recovery routine of DFHPGIS more than a specified number of times.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: After a number of failed attempts to * * PURGE tasks, CICS is self-terminating, * * dumping with abend 0999 in DFHKERRI and * * writing message DFHKE0303 indicating * * that a recursive abend has been * * detected by the kernel domain. * **************************************************************** After a number of failed attempts to PURGE tasks (not necessarily the same task), CICS is self-terminating, by design, as CICS incorrectly determines that it is looping in the recovery routine of DFHPGIS. The message +DFHKE0303 "A RECURSIVE ABEND HAS BEEN DETECTED BY THE KERNEL DOMAIN." is seen in the job log and the created dump will indicate a number of 0C4 abends in DFHPGIS (not necessarily at the same time) eventually leading to an abend 0999 in module DFHKERRI just before self-termination.
Problem conclusion
CICS has been updated so that a failure to PURGE a task does not lead CICS to believe that it is potentially looping in recovery and, therefore, it no longer self-terminates with an abend 0999.
Temporary fix
Comments
APAR Information
APAR number
PH40867
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-09-24
Closed date
2022-01-10
Last modified date
2022-02-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI78854 UI78855 UI78856
Modules/Macros
DFHPGIS
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R100 PSY UI78856
UP22/01/12 P F201 ¢
R200 PSY UI78855
UP22/01/12 P F201 ¢
R300 PSY UI78854
UP22/01/12 P F201 ¢
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.
[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.4"}]
Document Information
Modified date:
02 February 2022