APAR status
Closed as program error.
Error description
The CICS TCPIP sockets interface is stopped via the EZAO transaction. If any tasks using the interface are hung, message EZY1342I is issued: EZY1342I DISABLE DELAYED UNTIL ALL TASKS COMPLETE. If the EZAO transaction is ended before the CICS sockets interface is stopped, then the potential exists for a one bit overlay of CICS private storage leading to unpredictable results. problem recreate: EZACIC00 issues EXEC CICS START TRANSID('EZAP') FROM(EISR0000) LENGTH(12). It passes EISRCADD as the COMMAREA for EZACIC22. EZAO then terminates before EZAP finishes updating the COMMAREA. During task termination of EZAO, the working storage (DFHEISTG for EZACIC00) is freed. Sometime later, CICS reuses the same area as an QPH (Quickcell Pool Header). EZACIC22 overlays one bit when updating the residual storage previously used for the COMMAREA plist.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of the IBM Communications Server * * for z/OS Version 1 Release(s) 10 IP: * * CICS Sockets * **************************************************************** * PROBLEM DESCRIPTION: CICS message loop for DFHSM0002 * * with code x'030D' and DFHPG0002 * * with code X'060D' or other * * unpredictable results. * **************************************************************** * RECOMMENDATION: * **************************************************************** The EZAO transaction was used to stop the CICS sockets interface: **************************************************** EZAO,STOP Enter one of the following CICS ===> yes Enter Yes|No LISTENER ===> Enter Yes|No TRACE ===> Enter Yes|No **************************************************** The stop was performed using the non immediate option. EZACIC00 is the driver module for transaction EZAO. EZAO started transaction EZAP to perform the request. A parameter list was passed by EZACIC00 to module EZACIC22 (the driver module for transaction EZAP). EZAP was not able to stop the CICS sockets interface due to a hung child server task. The following message was issued by transaction EZAP: +EZY1342I 02/01/12 14:13:32 DISABLE DELAYED UNTIL ALL TASKS COMPLETE. TERM= TRAN=EZAP EZACIC22 sets an indicator bit in the parameter list to notify transaction EZAO of the delay. The operator ended the EZAO transaction before the CICS sockets interface was terminated. The parameter list was freed, and subsequently reallocated as a different control block in CICS. After a time delay, the EZAP transaction again set the delayed bit in the parameter list, this time causing a one bit overlay in the new control block. Results are unpredictable, depending on the location of the one bit overlay. In the reported case, CICS reported false storage management errors due to a damaged QPH control block. +-------------------------------------------------------------+ + Please check our Communications Server for OS/390 homepages + + for common networking tips and fixes. The URL for these + + homepages can be found in Informational APAR II11334. + +-------------------------------------------------------------+
Problem conclusion
Modules EZACIC00, EZACIC21, and EZACIC22 have been amended to correct the one bit overlay for the parameter list field P22RETIP. * Cross Reference between External and Internal Names
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
PM55736
Reported component name
TCP/IP V3 MVS
Reported component ID
5655HAL00
Reported release
1A0
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt
Submitted date
2012-01-12
Closed date
2012-02-14
Last modified date
2012-02-14
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK76080
Modules/Macros
EZACICA EZACIC00 EZACIC21 EZACIC22
Fix information
Fixed component name
TCP/IP V3 MVS
Fixed component ID
5655HAL00
Applicable component levels
[{"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":"1A0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCY4DZ","label":"DO NOT USE"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1A0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
14 February 2012