A fix is available
APAR status
Closed as program error.
Error description
Message DFHRM0131 Resynchronization required with IRC resources followed by message DFHSM0002 A severe error (code X'0305') has occurred in DFHSMGF is issued at shutdown time due to double freemain issued by module DFHSZRDC to freemain FEPI control blocks. It is suspected FEPI received unsolicited BIND requests from the partner system at around the same time FEPI was shutting down. Possibly due to the partner system automatically re-connecting the sessions after FEPI terminated them once due FEPI shutdown. The terminate process sets the SZD_CD_DREASON shutdown bits on in the connections, so that when they were processed by DFHSZ2SC , DFHSZRDC is called to FREEMAIN them. However the connections were still waiting on the IRB queue and when this was processed DFHSZRDC was called again as SZD_CD_DREASON was still on resulting in the double FREEMAINs.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users. * **************************************************************** * PROBLEM DESCRIPTION: Double FREEMAIN of FEPI control blocks * * by DFHSZRDC. * **************************************************************** * RECOMMENDATION: * **************************************************************** During CICS termination FEPI connections are released before the DFHSZDCD connection block is freed by module DFHSZRDC. While DFHSZRDC is running an attempt is made to re-acquire the FEPI terminal causing an unsolicited BIND to drive the FEPI SCIP exit DFHSZYSC, which queues the connection on the FEPI IRB process queue. When the FEPI dispatcher subsequently removes the connection from the IRB queue the storage has already been freed, but as the delete flags are still set DFHSZRDC is called once again, leading to the reported double FREEMAIN failure. DFHSM0002 A severe error (code X'0305') has occurred in DFHSMGF. The failure occurred for a datastream connection. A similar problem could also occur for a formatted connection in which case different symptoms may result. Additional keywords: SZD_CD_DREASON SZD_DS_P1GPTR RDC:FPD SZD_CD_DSPTR RDC:DDS RDC:DCD MSGDFHSM0002 FPD DDS DCD ABEND0C4 S0C4 0C4 DFHSZRDP
Problem conclusion
CICS has been changed in the FEPI SCIP exit DFHSZYSC so that a connection which is in the process of being deleted will no longer be selected to satisfy an unsolicited BIND request.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK37736
Reported component name
CICSTS 3.1 Z/OS
Reported component ID
5655M1500
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2007-01-19
Closed date
2007-03-19
Last modified date
2007-04-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK23238
Modules/Macros
DFHSZYSC
Fix information
Fixed component name
CICSTS 3.1 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R400 PSY UK23238
UP07/03/23 P F703
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":"3.1","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":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 April 2007