A fix is available
APAR status
Closed as program error.
Error description
With MQ performance events enabled along with QSVCINT, if messages are PUT to a queue, QDPHIEV, and QDPMAXEV become DISABLED even if their thresholds have not been met. MQ Development finds that changes made in APAR PI54598 reorganized some of the code in CSQMIAPM. This introduced a code path where the flags which control queue depth events are all turned off. The code path where this occurs is when generating a Queue Service Interval High event for private queues. This APAR will align MQ behavior to the documented design.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM MQ for z/OS Version 9 * * Release 1 Modification 0, Release 2 * * Modification 0 and Release 3 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: When using performance events it's * * possible for service interval events * * to incorrectly enable or disable queue * * depth events. * **************************************************************** The code that sets the queue depth event flags incorrectly checked a flag that is set for both queue depth events and service interval events. This resulted in the queue depth events being enabled or disabled as a result of service interval events.
Problem conclusion
The code has been changed to prevent service interval events enabling or disabling queue depth events.
Temporary fix
Comments
APAR Information
APAR number
PH41430
Reported component name
IBM MQ Z/OS V9
Reported component ID
5655MQ900
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-10-19
Closed date
2022-07-21
Last modified date
2022-09-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI81601 UI81602 UI81603
Modules/Macros
CSQMIAGM CSQMIAPM
Fix information
Fixed component name
IBM MQ Z/OS V9
Fixed component ID
5655MQ900
Applicable component levels
R100 PSY UI81603
UP22/08/03 P F208
R200 PSY UI81602
UP22/08/03 P F208
R300 PSY UI81601
UP22/08/03 P F208
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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"100","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
01 September 2022