IBM Support

PM70910: WMQ V710 - CSQY221I: QUEUE MANAGER IS SHORT OF LOCAL STORAGE.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The Queue Manager is going short-on-storage ( SOS ) as eSAL
    control blocks are being leaked. An eSAL control block is
    leaked each time a serialized application (in this case
    shared channel XGWX.TO.XGDY) issues an MQGET which fails with
    MQRC_TRUNCATED_MSG_FAILED.
    
    CSQY221I CSQSCTL Queue manager is short of local storage.
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 *
    *                 Release 1 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Storage leak in queue manager address   *
    *                      space leading to CSQY221I: QUEUE        *
    *                      MANAGER IS SHORT OF LOCAL STORAGE       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A serialised application attempts to get a message from a shared
    queue, causing the message to be read from the CF and a SALE to
    be created. When the message is copied to the application
    buffer, the buffer is found to be too small leading to the get
    failing MQRC_TRUNCATED_MSG_FAILED.
    CSQESYNC is called to backout the read of the message, and this
    causes the SALE to be deleted from the admin structure, however
    the in storage representation of the SALE, and the related eTHDT
    are not freed.
    Over time this storage blocks accumulate, potentially leading to
    the queue manager encountering a short on storage condition.
    

Problem conclusion

  • CSQETHDP is changed to free the eSALE and eTHDT blocks when
    called from CSQESYNC to backout the last operation.
    100Y
    CSQETHDP
    

Temporary fix

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

Comments

APAR Information

  • APAR number

    PM70910

  • Reported component name

    WMQ Z/OS V7

  • Reported component ID

    5655R3600

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2012-08-15

  • Closed date

    2012-11-15

  • Last modified date

    2013-02-04

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

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

    UK83529

Modules/Macros

  • CSQETHDP
    

Fix information

  • Fixed component name

    WMQ Z/OS V7

  • Fixed component ID

    5655R3600

Applicable component levels

  • R100 PSY UK83529

       UP13/01/16 P F301 Ž

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

Document Information

Modified date:
04 February 2013