IBM Support

PI67954: MQ V800 - ALLOCATION LOCKS ON SYSTEM.ADMIN.PERFM.EVENT QUEUE ARENOT BEING RELEASED.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Allocation locks on SYSTEM.ADMIN.PERFM.EVENT being leaked, when
    the queue is not defined as a local queue (the csutomer has
    redefined to be an alias queue).
    In this situation CSQMIARC obtains an allocation lock on the
    queue, but never releases it.
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 8 *
    *                 Release 0 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Event message generation leaks          *
    *                      allocation locks when the event queue   *
    *                      is a non-local queue, leading to        *
    *                      performance degradation.                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When an event message is generated, a lock is obtained on the
    event queue name (for example SYSTEM.ADMIN.PERFM.EVENT,
    SYSTEM.ADMIN.QMGR.EVENT, depending on the type of event message
    being generated).
    If the event queue is a non-local queue (for example, it has
    been redefined as an alias queue, cluster queue or remote queue)
    this lock is not released when the event message has been put.
    The lock will remain held until the application generating the
    event message (e.g. batch application, channel initiator)
    disconnects from the queue manager.
    For long running applications, the number of these
    allocation duration locks being leaked can result in a build
    up of lock control blocks, resulting in performance degradation.
    

Problem conclusion

  • CSQMIARC is changed to correctly release the allocation lock
    after putting an event message to a non-local event queue.
    000Y
    CSQMIARC
    

Temporary fix

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

Comments

APAR Information

  • APAR number

    PI67954

  • Reported component name

    WMQ Z/OS 8

  • Reported component ID

    5655W9700

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-08-23

  • Closed date

    2016-09-20

  • Last modified date

    2016-11-02

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

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

    PI68707 UI40885

Modules/Macros

  • CSQMIARC
    

Fix information

  • Fixed component name

    WMQ Z/OS 8

  • Fixed component ID

    5655W9700

Applicable component levels

  • R000 PSY UI40885

       UP16/10/06 P F610 ¢

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":"8.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
02 November 2016