A fix is available
APAR status
Closed as program error.
Error description
A TCB which originally obtained a QINFO block has ended, but in this case, the second attempt to free the storage was driven by STOP QMGR MODE(FORCE) processing. The QMGR goes on to clean up all the handles associated with outstanding connections, which result in calls to CSQMCALH to free QINFO blocks which have already been freed
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM MQ for z/OS Version 9 * * Release 3 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: An 0C4 abend occurs in CSQMCALH when a * * STOP QMGR MODE(FORCE) command is * * issued whilst CICS is connected to * * the queue manager, using an AMS * * protected queue. * **************************************************************** A CICS TCB connected to the queue manager using an AMS protected queue resulted in a QInfo block being allocated. During STOP QMGR MODE(FORCE) processing, the CICS TCB subsequently ended, implicitly freeing the task owned storage. The handle associated with the connection wasn't closed during this processing. The code subsequently attempted to close the handle the CICS TCB left open. This attempt to access the storage resulted in the 0C4 abend.
Problem conclusion
For CICS connections, the code has been changed to allocate job step owned storage for QInfo blocks. This results in storage not being freed when the CICS TCB ends, allowing processing to continue and therefore prevent the 0C4 abend.
Temporary fix
Comments
APAR Information
APAR number
PH37729
Reported component name
IBM MQ Z/OS V9
Reported component ID
5655MQ900
Reported release
201
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-05-31
Closed date
2022-09-01
Last modified date
2022-10-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI82213
Modules/Macros
CSQ0CCLS CSQ0COPN CSQMCALH CSQMCLS2
Fix information
Fixed component name
IBM MQ Z/OS V9
Fixed component ID
5655MQ900
Applicable component levels
R300 PSY UI82213
UP22/09/17 P F209
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":"201","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
03 October 2022