A fix is available
APAR status
Closed as program error.
Error description
CICS TS 5.2 using IPIC connections, CICS to CICS. During a period where IPIC connectivity is suffering many HEARTBEAT INTERVAL timeouts indicated by messages : DFHIS1050 11/02/2015 20:26:23 HEARTBEAT RESPONSE TIMEOUT IN IPCONN IP1C. DFHIS2011 11/02/2015 20:26:23 FORCEPURGE ISSUED SUCCESSFULLY FOR 1 TASKS USING THE RECEIVE SESSIONS OF IPCONN IP1C. THERE ARE CURRENTLY 1 TASKS ACTIVE OF WHICH 1 ARE CURRENTLY BEING PURGED . CICS takes a DFHDS0002 abend : DFHDS0002 CP65 A SEVERE ERROR (CODE X'0072') HAS OCCURRED IN MODULE DFHDSSR. Filtering the trace in DS0002 dump we see : task number 00034 CISR task number 00035 CISE 00035 QR DS 0004 DSSR ENTRY SUSPEND 00810005,IS_ERROR,NO,IS_ERROQ 00035 QR DS 0005 DSSR EXIT SUSPEND/OK 00035 QR DS 0004 DSSR ENTRY SUSPEND 00810005,IS_ERROR,NO,IS_ERROQ 00034 QR DS 0004 DSSR ENTRY RESUME 00810005 00034 QR DS 0005 DSSR EXIT RESUME/OK 00035 QR DS 0005 DSSR EXIT SUSPEND/OK 00034 QR DS 0004 DSSR ENTRY RESUME 00810005 00034 QR DS 0072 DSSR *EXC* RESUME_ALREADY_RESUMED RESUME,00810005 CISR transaction tried to resume CISE but CISE is already resumed and this causes the DFHDS0002 error and dump. .
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: DFHDS0002 a severe error (CODE X'0072') * * occurred in module DFHDSSR. * **************************************************************** * RECOMMENDATION: * **************************************************************** There is a CICS region which has many IPIC connections to other CICS regions. A connection error is detected and CISE is resumed to handle that. A flag will be turned off once CISE gets control and starts to run. This flag is used for CISR to decide whether CISE should be resumed when there is a conversation error. As the CICS region is currently under stress, CISE doesn't get control to run for a while. In this time slot, a conversation error is detected and CISE is resumed for the second time, as the flag which should have been turned off is still on. Now the suspend token is in resumed status. Then CISE starts to run, it detaches the error chains for error handling, therefore the ISSS error queue is empty. Then another connection error is detected, CISR resumes CISE for the third time as the ISSS error queue is empty. Because the suspend token is already in resumed status, the resume operation fails with exception already resumed. This causes a DFHDS0002 error message with a system dump.
Problem conclusion
DFHISRR has been changed to make sure there is no DFHDS0002 error message and system dump if a resume is issued when the corresponding Suspend Token is already in resumed status.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PI52256
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
900
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-11-10
Closed date
2016-03-20
Last modified date
2016-04-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PI57932 UI36456
Modules/Macros
DFHISRR
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R900 PSY UI36456
UP16/04/01 P F603
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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
05 April 2016