A fix is available
APAR status
Closed as program error.
Error description
When reconnecting to DB2, the DB2MST00 task can enter an indefinite loop in CSQIORF2 if a structure failed earlier, and any IVSAs were successfully orphaned.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All users of IBM MQ for z/OS Version 9 Release 0 * * Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: * * High cpu caused by an loop indefinite loop in module * * CSQIORF2 occurs when the queue manager reconnects to DB2, * * following an earlier structure failure. * * Other symptoms include: * * - Commands to suspend or resume the queue manager's * * connection to DB2 fail * * - The queue manager hangs during shutdown * **************************************************************** * RECOMMENDATION: * * None * **************************************************************** When a structure fails, the queue manager attempts to close the connection to all shared queues held on that structure. If any cannot be closed (for example, if an application has an open handle to a queue), the IVSA control block for the queue is orphaned, and a new IVSA is created for the queue. If the queue manager subsequently disconnects from and reconnects to DB2, the chain of orphan IVSA's is scanned to determine if any new IVSA's are required. However an error in this processing can cause the same IVSA to be examined repeatedly, leading to the task looping indefinitely.
Problem conclusion
The loop logic in CSQIORF2 has been corrected to prevent the loop occurring.
Temporary fix
Comments
APAR Information
APAR number
PI70532
Reported component name
MQ Z/OS V9
Reported component ID
5655MQ900
Reported release
000
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-10-12
Closed date
2017-01-17
Last modified date
2017-05-19
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI43965
Modules/Macros
CSQIORF2
Fix information
Fixed component name
MQ Z/OS V9
Fixed component ID
5655MQ900
Applicable component levels
R000 PSY UI43965
UP17/02/08 P F702
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:
19 May 2017