A fix is available
APAR status
Closed as program error.
Error description
An error occurred in a structure (in this case it was injected using the INJERROR utility). During recovery, the following abend occurred: DUMP TITLE=CSQ3,ABN=5C6-00C51196,S=00000825,C=R3600.710.CFM -CS QERWI1,M=CSQGFRCV,LOC=CSQELPLM.CSQERWI1+00004EB2 Reason 00C51196 was set when CSQERWI1 tried to update the version number of a retrieved entry from the UOW list header in the CSQ_ADMIN structure. The eUOW (unit of work control block) was deleted from underneath CSQERWI1 by the internal batch delete processing. Additional Keyword(s): ABEND5C6 ABENDS5C6 S5C6 S05C6 5C6 00C51196 CSQERWI1
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 * * Release 1 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: When the queue manager reconnects to a * * CF structure after a loss of * * connectivity, abend 5C6-00C51196 is * * issued. * **************************************************************** * RECOMMENDATION: * **************************************************************** The queue manager does some in-syncpoint work for a shared queue on CF structure S1 and commits it. Before the eUOWDs are cleared out (space limitation or backout processing), some more in-syncpoint work is done for a different CF structure S2. Before that unit of work is committed, the queue manager loses connectivity to the structure S2. When the queue manager reconnects, recovery is driven and CSQERWI1 reads the eUOWD entries for this queue manager. When it finds one, it is processed. As part of the processing, the structure number is verified. If there is a mismatch, for instance if the eUOWD is from the work that was done on S1, the eUOWD version change is undone. In this case, before the version change could be reversed, backout processing had removed the entry from the admin structure, causing the version reset call to fail with IxlRsnCodeNoEntry. This return code is unexpected and the queue manager abends with 5C6-00C51196.
Problem conclusion
The code was changed to tolerate the eUOWDs being deleted before the version numbers can be reset, preventing the abend from occurring. 100Y CSQERWI1
Temporary fix
Comments
APAR Information
APAR number
PM89429
Reported component name
WMQ Z/OS V7
Reported component ID
5655R3600
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2013-05-21
Closed date
2013-08-21
Last modified date
2013-10-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK96901
Modules/Macros
CSQERWI1
Fix information
Fixed component name
WMQ Z/OS V7
Fixed component ID
5655R3600
Applicable component levels
R100 PSY UK96901
UP13/09/27 P F309
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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 October 2013