IBM Support

PI31374: 5C6-00D40085 ABEND issued by CSQMCLS2 QUEUE MANAGER ABNORMAL TERMINATION REASON=00940001

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ABN=5C6-00D40085,LOC=CSQMLPLM.CSQMCLS2+0000060C
    QUEUE MANAGER ABNORMAL TERMINATION REASON=00940001
    .
    A dump was captured for the CHIN ASID.
    .
    ABN=5C6-00D40085,U=ssidCHIN,C=R3600.701.MMC -
    CSQMCLS2,M=CSQGFRCV,LOC=CSQMLPLM.CSQMCLS2+0000060C
    .
    The reason code 00940001 was due to
    kqiTopicDeregisterSubscriber returning
    KRCE_IDENTITY_MISMATCH during end-thread processing
    for client channel.
    
    
    
    Additional Symptom(s) Search Keyword(s):
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 *
    *                 Release 0 Modification 1 and Version 7       *
    *                 Release 1 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: ABN=5C6-00D40085 and the qmgr           *
    *                      terminates with REASON=00940001.        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    During end-thread processing for a client channel, a return code
    of KRCE_IDENTITY_MISMATCH is returned by the routine
    kqiTopicDeregisterSubscriber in CMQXKTPT.
    CSQMCLS2 does not have any code to handle this return code so
    issues abend 5C6 00D40085 (CSQM_ABEND_TOPICMGR_ERROR) which
    results in the qmgr terminating with reason code 00940001.
    The return code is generated because the pubsub topic manager
    has been shut down (using ALT QMGR PSMODE(DISABLED)), and
    restarted at some point leaving handles pointing to freed
    subscription storage. This storage is reused causing a mismatch
    between what is expected and what is actually in the storage.
    

Problem conclusion

  • The module CSQTOCTH has been added to clear handles referencing
    topic manager storage when topic manager is shutdown.
    CSQMCLS2 has been altered to handle KRCE_IDENTITY_MISMATCH
    correctly.
    010Y
    100Y
    CMQXKTPT
    CMQXKTPU
    CSQMCLS2
    CSQTOCTH
    CSQTOEPL
    HMS7010J
    HMS7100J
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    PI31374

  • Reported component name

    WMQ Z/OS V7

  • Reported component ID

    5655R3600

  • Reported release

    010

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-12-11

  • Closed date

    2015-04-30

  • Last modified date

    2015-07-01

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

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

    PI37534 UI27218 UI27219

Modules/Macros

  • CMQXKTPT CMQXKTPU CSQMCLS2 CSQTOCTH CSQTOEPL HMS7010J HMS7100J
    

Fix information

  • Fixed component name

    WMQ Z/OS V7

  • Fixed component ID

    5655R3600

Applicable component levels

  • R010 PSY UI27218

       UP15/06/03 P F506 ¢

  • R100 PSY UI27219

       UP15/06/03 P F506 ¢

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 July 2015