A fix is available
APAR status
Closed as program error.
Error description
Customer complained that a large number of SYSTEM.MANAGED.NDURABLE.* queues of type tempdyn are not deleted even when both the subscription handle, and the queue handle are closed. The accumulated queues probably resulted in buffer pools to run out of storage and MQ Explorer to become unresponsive due to the number of queue objects that need to be returned. . Additional keywords: publish subscribe pubsub pub/sub
Local fix
N/A
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: When a managed MQSUB request fails * * following the TDQ being created, * * the TDQ(s) are not * * deleted. Performance * * problems result as a large number of * * temporary dynamic queues remain * * undeleted. * **************************************************************** If the MQSUB request fails after TDQ is created, CSQMCLS2 is called to close the TDQ. Because the subscription handle was not completely created, it is freed without going through close processing and so the link between the sub handle and the queue handle (mhnd.lMngHndXref in the sub handle) is not cleared. As a result the queue is not deleted.
Problem conclusion
Code in CSQMSUBI corrected so any TDQs created during a failed MQSUB request will be deleted
Temporary fix
Comments
APAR Information
APAR number
PH03458
Reported component name
IBM MQ Z/OS V9
Reported component ID
5655MQ900
Reported release
000
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-10-01
Closed date
2019-01-16
Last modified date
2019-02-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI60733 UI60734
Modules/Macros
CSQMSUBI
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:
02 February 2019