A fix is available
APAR status
Closed as program error.
Error description
The CICS region being up for as long as it was and the DB2 being restarted results in the array of thread num words growing rather than starting from 1 because that array is not being cleared out when the CICS-DB2 attach goes into standby. The problem is only seen when CICS does finally shutdown and the GLB_STATS_BUFFER_ADDR is no longer valid and the DB2 unsolicited statistics not being produced.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users. * **************************************************************** * PROBLEM DESCRIPTION: Possible abend 0C4 in DFHD2CC when CICS * * is being shut down. * **************************************************************** It is possible that a CICS region may suffer an abend 0C4 in DFHD2CC when CICS is being shutdown. The CICS will have been connected to DB2 and probably the CICS region has been active for a long time, possibly months, and the DB2 has been recycled often. The abend is happening because the statistics buffer pointer held in DFHD2GLB has been corrupted because the array of Thread Numbers has overflowed. The array of Thread Numbers is used to provide unique numbers for correlation ids and the array is growing after each DB2 recycle.
Problem conclusion
DFHD2STP has been changed to clear the Thread Numbers array at each DB2 recycle.
Temporary fix
Comments
APAR Information
APAR number
PH59703
Reported component name
CICS TS Z/OS V6
Reported component ID
5655YA100
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2024-02-08
Closed date
2024-02-29
Last modified date
2024-04-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI95880
Modules/Macros
DFHD2STP
Fix information
Fixed component name
CICS TS Z/OS V6
Fixed component ID
5655YA100
Applicable component levels
R400 PSY UI95880
UP24/03/02 P F403
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":"6.1","Line of Business":{"code":"LOB70","label":"Z TPS"}}]
Document Information
Modified date:
04 April 2024