A fix is available
APAR status
Closed as program error.
Error description
The above the line 31-bit private storage is exhausted by "MNLS" blocks that relate to Namelist objects. DEFINING and DELETING a Namelist does not properly clean up the control blocks associated with it. Over a long period of time and with a large number of Namelists, this results in a storage leak.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM MQ for z/OS Version 9 * * Release 0 Modification 0 and Release 1 * * Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: Storage is leaked when QSGDISP(GROUP) * * objects are deleted or altered. * * Over time this can lead to performance * * degradation and/or a short on storage * * (SOS) condition in the queue manager * * address space. * * When the QSGDISP(GROUP) object involved * * is a CLNTCONN channel, a storage * * overlay can occur leading to * * unpredictable results. * **************************************************************** When retrieving the object definition for a QSGDISP(GROUP) object from DB2, page aligned storage is obtained for the definition to be read into. However, this storage is not always freed when no longer required. Depending on the object type, this results in either 4128 bytes or 65568 bytes of storage being leaked.
Problem conclusion
CSQIDGET and CSQIDDEL are changed to correctly free the page aligned storage when it is no longer required.
Temporary fix
Comments
APAR Information
APAR number
PH17546
Reported component name
IBM MQ Z/OS V9
Reported component ID
5655MQ900
Reported release
000
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-09-30
Closed date
2019-10-30
Last modified date
2019-11-30
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI66156 UI66157
Modules/Macros
CSQIDDEL CSQIDGET CSQILOC2 CSQSFBK
Fix information
Fixed component name
IBM MQ Z/OS V9
Fixed component ID
5655MQ900
Applicable component levels
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":"9.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
30 November 2019