A fix is available
APAR status
Closed as program error.
Error description
A connection to a QMGR is tracked in an internal control block called the ASCE. When the ASCELRUN flag is set, this indicates that the address space is long running. The design behind long running ASCE is that they won't be disconnected when the last task disconnects from the QMGR, instead disconnection is deferred until the jobstep task goes through end of task. The cause of the issue here is the jobstep task never connected to the QMGR for a long running ASCE, then the ASCE is not cleaned up during end of task for the jobstep TCB. This problem is a regression caused by PSIRT APAR PH50324 search keyword ( complete RSN value 00F30905 )
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM MQ for z/OS Version 9 * * Release 1 Modification 0, * * Release 2 Modification 0 and * * Release 3 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: WSAS and/or DB2 address spaces that * * terminate after connecting to a queue * * manager with PH50324 applied, * * fail with abend S6C6-F30905 and are * * terminated at End of Memory with error * * messages IEF402I and $HASP310. * **************************************************************** During End of Task processing for the job step task of an address space marked as 'long running' in MQ, CSQ3SSI1 incorrectly determined that there was no MQ processing required and ignored the broadcast due to an error in PH50324. This resulted in the expected cleanup of the MQ ASCE control block for the address space being skipped, leading to subsequent processing driving Memterm for the address space.
Problem conclusion
CSQ3SSI1 is changed to correctly process the EOT broadcast in the affected situation, ensuring the ASCE is cleaned up and preventing the unexpected Memterm of the address space.
Temporary fix
Comments
APAR Information
APAR number
PH55841
Reported component name
IBM MQ Z/OS V9
Reported component ID
5655MQ900
Reported release
100
Status
CLOSED PER
PE
YesPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-07-18
Closed date
2023-08-07
Last modified date
2023-09-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI93076 UI93075 UI93077
Modules/Macros
CSQ3SSI1
Fix information
Fixed component name
IBM MQ Z/OS V9
Fixed component ID
5655MQ900
Applicable component levels
R100 PSY UI93076
UP23/08/19 P F308 {
R200 PSY UI93075
UP23/08/19 P F308 {
R300 PSY UI93077
UP23/08/19 P F308 {
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":"100","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
01 September 2023