IBM Support

PI89354: MQ Z/OS: ABEND5C6-00E70076 in CSQXSRVR+XXXXX and ABEND5C6-00E70026 in CSQXADPM+YYYYY at shutdown

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Dumps occurred during queue manager shutdown with the following
    abend codes:
    
     CSQ1,ABN= 5C6-00E70076,C=mmmmm.900.CHIN
     ,LOC=CSQXADPM.CSQXSRVR+xxxxx
    
     CSQ1,ABN= 5C6-00E70026,C=mmmmm.900.CHIN
     ,LOC=CSQXADPM.CSQXADPM+yyyyy
    
    00E70076 means CSQX_ABEND_PET_FAILURE
    00E70026 means CSQX_ABEND_ADPM_LOCK_ERROR
    
    A client channel with a non-zero SHARECNV setting was in a
    TCP/IP recv() call at the time of the STOP QMGR and the recv()
    was cancelled. A timing issue occurred relative to when adapter
    TCBs were ended as part of shutdown processing and when the
    client channel started rollback processing that needed an
    adapter TCB.
    
    Additional Symptom(s) Search Keyword(s):
    CHIN CHINIT
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 0 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: After STOP QMGR command, the CHIN       *
    *                      generates abend 5C6-00E70076 in         *
    *                      CSQXSRVR and 5C6-00E70026 in CSQXADPM.  *
    ****************************************************************
    A client channel with a non-zero SHARECNV was in a TCP/IP recv()
    call at the time of the STOP QMGR.
    
    A timing issue occurred when adapter TCBs were ended as part of
    shutdown processing and when the client channel started rollback
    as part of channel termination that needed an adapter TCB and
    found that had terminated. This generated abend 00E70076
    (CSQX_ABEND_PET_FAILURE) when the MQBACK API need to wake up an
    adapter TCB to pass the call to the queue manager and received
    return code IEA_PE_TOKEN_BAD from IEAVRPI as result of the
    adapter TCB termination.
    
    The abend 00E70026 (CSQX_ABEND_ADPM_LOCK_ERROR) is generated as
    part of the recovery from the earlier abend.
    

Problem conclusion

  • CSQXSRVR has changed to handle return code IEA_PE_TOKEN_BAD
    instead of generating abend 00E70076.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI89354

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-10-25

  • Closed date

    2017-11-21

  • Last modified date

    2018-01-03

  • APAR is sysrouted FROM one or more of the following:

    PI82849

  • APAR is sysrouted TO one or more of the following:

    UI52055

Modules/Macros

  • CSQXSRVR
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R000 PSY UI52055

       UP17/12/16 P F712

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:
03 January 2018