IBM Support

PQ76546: IMS HANG DUE TO ALL QUEUE BUFFERS BEING USED BY QCF AND BUFFER EXPANSION HAS BEEN LIMITED - CO-REQ OF IMS PQ76187.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • IMS hang due to all queue buffers being used by QCF and buffer
    expansion has been limited.
    .
    See IMS co-req PQ76187 for further details.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of QCF running function UNLOAD         *
    *                 using batch job or using the panel's         *
    *                 options for deleting messages.               *
    *                 New return code - A074 - back from           *
    *                 IMS is indicating that all buffers           *
    *                 has been used and function unload for        *
    *                 current destination has been stopped.        *
    *                 QCF issues a warning message and skips       *
    *                 to next destination.                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: IMS is in a hang state due to the fact  *
    *                      that most of the queue buffers are      *
    *                      being held by QCF.  There is no         *
    *                      limitation that QCF will put on queue   *
    *                      buffer usage.                           *
    *                       If a qbufmax  is specificed on         *
    *                      the system,there is no more expansion   *
    *                      allowed after these are  filled         *
    *                      The hang is waiting for a buffer to     *
    *                      free.                                   *
    *                       The U0113 occurred when a cancel was   *
    *                      done in an attempt to free up a region  *
    *                      and that region was in a DLI call       *
    *                      waiting for a queue buffer.             *
    ****************************************************************
    * RECOMMENDATION:   Install QCF and IMS APAR/PTF.              *
    *                   If QCF APAR/PTF is installed and           *
    *                 IMS APAR/PTF is not installed,               *
    *                 buffer protection will not work.             *
    *                   If QCF APAR/PTF is not installed           *
    *                 and IMS APAR/PTF is installed,               *
    *                 QCF will stop unload function                *
    *                 after return code A074.                      *
    ****************************************************************
    QCF programs have been changed to continue unloading
    after reason A074 is returned from IMS call. The read
    destination is listed in a new report for QCF UNLOAD function.
    New error message explains the skip(scrap) destination:
    A074 : BUFFER OVRFLOW-SKIP DESTINATION
    

Problem conclusion

  • IMS and QCF programs are changed to continue unload after
    A074.Install IMS APAR/PTF. If QCF APAR/PTF is installed and
    IMS APAR/PTF is not installed, buffer protection would not
    work. If QCF APAR/PTF is not installed and IMS APAR/PTF is
    installed- QCF will abend on return code A074.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PQ76546

  • Reported component name

    IMS QUEUE CNTL

  • Reported component ID

    5697E9900

  • Reported release

    120

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2003-07-18

  • Closed date

    2003-12-22

  • Last modified date

    2004-01-03

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

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

    UQ83491

Modules/Macros

  • IQCBROWS IQCF0COD IQCF0CTR IQCINSRT IQCLOAD0
    IQCLOD61 IQCRECOV IQCUNLOD IQCXCTRL IQCXREAD IQCXRPF0 IQCXSUB6
    IQCXSVF0
    

Fix information

  • Fixed component name

    IMS QUEUE CNTL

  • Fixed component ID

    5697E9900

Applicable component levels

  • R120 PSY UQ83491

       UP03/12/23 P F312

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":"120","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX8A6","label":"IMS Queue Control Facility"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"120","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 January 2004