IBM Support

PI91842: MQ Z/OS V8:ABN=5C6-00E50001,LOC=CSQELPLM.CSQEWCMQ+00000712

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as unreproducible in next release.

Error description

  • Customer complained that one queue manager in queue sharing
    group took following abend:
    CSQA,ABN=5C6-00E50001,U=SYSOPR  ,C=W9700.800.CFM
    -CSQEWCMQ,M=CSQGFRCV,LOC=CSQELPLM.CSQEWCMQ+00000712
    
    The abend occurred while resolving an indoubt QSG disposition
    unit of work, where the unit of work contained puts to a shared
    queue that were performed on a qmgr other than the one
    performing the resolve, and which is no longer running.
    CSQERRIN obtained a latch to serialise remote resolve
    processing, and called CSQERIND, which rebuilt the control
    blocks representing the uow operations. It then called CSQESYNC
    to commit the UOW. As part of this CSQEKATM was called to
    determine if the committed puts required any  other qmgrs to be
    notified (for example, due to triggering).
    However the IVSA pointer for the queue was not set, leading to
    these  checks being done using the contents of low core.
    Normally this results in it determining that no broadcast is
    required,  however in this instance, the values in low core
    caused CSQEWCMQ to be called to perform the notification - this
    requested the PCT latch, but as this has the same class as the
    remote resolve latch, a hierarchy violation was detected and
    the abend occurred.
    
    Additional Symptom(s) Search Keyword(s):
    

Local fix

  • n/a
    

Problem summary

  •  While committing an indoubt group unit of
    recovery for an inactive peer, CSQERIND calls CSQESYNC to
    commit any shared queue operations in the UR, while holding the
    remote resolve latch.
    CSQESYNC then calls CSQEKATM to check if any K&T notifications
    should be broadcast to other queue managers. However, the ivsa
    address is not available, leading to the notification being
    generated based on values in low core.
    If any notifications are generated, CSQEWCMQ is called and
    attempts to get the PCT latch. However this latch conflicts with
    the remote resolve latch already held, leading to the reported
    latch hierarchy violation abend.
    

Problem conclusion

Temporary fix

  •  n/a
    

Comments

  •  A fix for this error is no longer required at this
    release.
    

APAR Information

  • APAR number

    PI91842

  • Reported component name

    IBM MQ Z/OS V8

  • Reported component ID

    5655W9700

  • Reported release

    000

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-12-21

  • Closed date

    2019-02-28

  • Last modified date

    2019-02-28

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

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

    PH08454

Fix information

  • Fixed component name

    IBM MQ Z/OS V8

  • Fixed component ID

    5655W9700

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 February 2019