A fix is available
APAR status
Closed as program error.
Error description
During shutdown qmgr abended with: Abend 0C4,ABN=0C4-00000011, -CSQRUC01,M=CSQRCAFR,LOC=CSQRGLM1.CSQRUC02 followed by CSQV086E QUEUE MANAGER ABNORMAL TERMINATION REASON=00E50715 The 0C4 occurs as the termination of the restart service SRB is still continuing when CSQRIT02 releases the RMBGGPHB storage . Additional keywords: ABEND0C4 ABENDS0C4 S00C4
Local fix
n/a
Problem summary
**************************************************************** * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 * * Release 1 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: Queue manager abends occur during * * shutdown processing, if indoubt units * * of work involving shared queues were * * resolved while the queue manager was * * running. * * This results in abnormal queue manager * * termination 6C6 with REASON=00E50715 * * being, as reported by message CSQV086E. * * * * Abends can include: * * 0C4 in CSQRUC01 * * 0C4 in CSQRUC02 * * 5C6-00E20002 in CSQSVBK * **************************************************************** * RECOMMENDATION: * **************************************************************** During shutdown processing CSQRIT02 queues a termination request to the shutdown checkpoint processor, CSQRCRSC. When CSQRCRSC finishes processing this request it resumes CSQRIT02 which frees all storage in the RMBGPPHB pool. However, if any indoubt units of work involving shared queues were resolved, the checkpoint processor will have a RAL allocated. When this task ends, the presence of the RAL causes deallocation processing to occur and start commit processing. This processing attempts to use storage from the RMBGPPHB pool, and depending on a race condition between this processing and CSQRIT02 it is possible that the storage has already been freed, leading to the reported abends. This is the same problem previously reported by PM87391.
Problem conclusion
CSQRCRSC is changed to ensure the RAL is deallocated prior to resuming CSQRIT02, to ensure the storage is not freed before this processing has completed. 100Y CSQRCRSC
Temporary fix
Comments
APAR Information
APAR number
PI54455
Reported component name
WMQ Z/OS V7
Reported component ID
5655R3600
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
YesSpecatt / CST / Xsystem
Submitted date
2015-12-22
Closed date
2016-01-07
Last modified date
2016-03-11
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI34282
Modules/Macros
CSQRCRSC
Fix information
Fixed component name
WMQ Z/OS V7
Fixed component ID
5655R3600
Applicable component levels
R100 PSY UI34282
UP16/02/03 P F602
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:
11 March 2016