A fix is available
APAR status
Closed as program error.
Error description
There is a timing window between stopping the QMGR MODE(FORCE) and the AMSM address space terminating, YSTPWK service task progressed to waiting for the AMSM address space to terminate, and message CSQY034I was issued from CSQ0ESTP. After this message is issued, the task suspends on the ROB pointed to by G0BLTROB, to be resumed by the timer task in 5 seconds time, after which point the state of the AMSM address space will be checked again. 4 seconds into this suspend, the QMGR was stopped MODE(FORCE). This ABTERMed the YSTPWK service task, which drove recovery routine CSQVSRRX for the task. This routine set ROBCRESM ON in the ROB and did some cleanup before returning to RTM. A new YSTPWK service task was started, and progressed through the stop work broadcasts. Meanwhile, the AMSM address space started to shut down, and set flag G0BL.fStopped, which resulted in the begin stop work broadcast failing to resume the ROB, and thus not resetting flag ROBCRESM. The task went on to try to suspend on the ROB again in CSQ0ESTP, and abended 5C6-00E501A1 due to flag ROBCRESM still being ON. search keyword ABEND5C6
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM MQ for z/OS Version 9 * * Release 2 Modification 0 and * * Release 3 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: 5C6-00E501A1 abend issued during QMGR * * shutdown after issuing the command * * 'STOP QMGR MODE(FORCE)' shortly after * * already having issued 'STOP QMGR * * MODE(QUIESCE)' while waiting for the * * AMSM address space to terminate. * **************************************************************** After the command 'STOP QMGR MODE(FORCE)' was issued an attempt to suspend on a ROB that was not in the correct state to be suspended on resulted in an 5C6-00E501A1 abend during QMGR shutdown.
Problem conclusion
The code has been altered so that the ROB is now in the correct state to be suspended on. Now, both the AMSM and QMGR address spaces will terminate without the abend in this scenario.
Temporary fix
Comments
APAR Information
APAR number
PH42391
Reported component name
IBM MQ Z/OS V9
Reported component ID
5655MQ900
Reported release
200
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-11-26
Closed date
2022-12-08
Last modified date
2023-01-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI83629 UI83630
Modules/Macros
CSQ0BSTP CSQ0ESTP
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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"200","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
05 January 2023