A fix is available
APAR status
Closed as program error.
Error description
An ABEND0C4 ABENDS0C4 PIC 11 in IEAVEPST. The POST SVC was issued by CSQMEOTC. It was running during termination of an async consume thread and was trying to post the termination ECB (bloa.AC_ConsumerEndECB) in the control thread's BLOA. However, the control thread is ending at the same time, and has already released the BLOA, leading to the 0C4.
Local fix
n/a
Problem summary
**************************************************************** * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 8 * * Release 0 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: Abends 0C4 or 102 occur in IEAVPST * * (with M=CSQ3SSES in the symptom string) * * when a WebSphere Application Server * * region connected to a queue manager in * * bindings mode terminates. * **************************************************************** * RECOMMENDATION: * **************************************************************** A WebSphere Application Server is connected to the queue manager in bindings mode, and has established one or more asynchronous consumers with the queue manager to deliver messages to MDBs. When the MDBs terminate during Application Server termination, a timing window exists where the asynchronous consumer thread can end prior to the MDB thread, but goes through CSQMEOTC (end of task processing) after the MDB thread. In this situation, when CSQMEOTC attempts to post an ECB in the main task's BLOA it abends due to the BLOA having already been freed.
Problem conclusion
CSQMEOTC and CSQBDSC are changed to correct the code responsible for serialising end of task processing for the main and consumer threads, ensuring the main task does not free its BLOA prior to the consumer task posting the ECB in that BLOA. 000Y CSQBDSC CSQMEOTC
Temporary fix
Comments
APAR Information
APAR number
PI40983
Reported component name
WMQ Z/OS 8
Reported component ID
5655W9700
Reported release
000
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-05-13
Closed date
2015-05-27
Last modified date
2015-08-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI27961
Modules/Macros
CSQBDSC CSQMEOTC
Fix information
Fixed component name
WMQ Z/OS 8
Fixed component ID
5655W9700
Applicable component levels
R000 PSY UI27961
UP15/07/03 P F507
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":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
03 August 2015