A fix is available
APAR status
Closed as program error.
Error description
CSQMCPRH's FRR routine incorrectly checks the wrong EB EBDR flag, which resulted in recovery being run when it shouldn't have been allowed. This issue will only occur when using RRS connections. The issue may show as an 0C4 but the real cause of the issue is the 5C6 abend in CSQMCPRH. . Additional keywords: ABEND0C4 ABEND5C6
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM MQ for z/OS Version 9 * * Release 0 Modification 0, Release 1 * * Modification 0, Release 2 Modification 0 * * and Release 3 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: When using RRS connections it's * * possible for recovery to be run * * prematurely resulting in abend * * 5C6-00940001 occurring in CSQMCPRH. * * It's also possible for the queue * * manager to terminate with * * REASON=00F3040A. * **************************************************************** The recovery routine in CSQMCPRH incorrectly checked the wrong EB EBDR flag. This occurred because for RRS connections the connection EB was checked instead of the context EB. This resulted in CSQMCPRH incorrectly running recovery instead of being deferred.
Problem conclusion
The code has been changed to ensure the correct EB EBDR flag is checked resulting in recovery being run appropriately and therefore preventing the abend 5C6-00940001. However, the queue manager may continue to terminate with REASON=00F3040A.
Temporary fix
Comments
APAR Information
APAR number
PH38111
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
2021-06-14
Closed date
2022-10-04
Last modified date
2022-12-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI81059 UI81060 UI81061 UI82784
Modules/Macros
CSQMCPRH
Fix information
Fixed component name
IBM MQ Z/OS V9
Fixed component ID
5655MQ900
Applicable component levels
R000 PSY UI83171
UP22/11/30 P F211 ¢
R100 PSY UI82456
UP22/10/22 P F210 ¢
R200 PSY UI82455
UP22/10/22 P F210 ¢
R300 PSY UI82784
UP22/10/22 P F210 ¢
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":"9.0","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
01 December 2022