IBM Support

PI98678: CICS TEMP STORAGE QUEUE LENGTH INCORRECT IN TS QUEUE CONTROL BLOCK

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You are reviewing the queue length of Temporary Storage queues
    in a dump, and find that the queue length is incorrect. It's
    most notable if its reported as extremely large, and exceeds
    the size you've limited TSMAIN to by way of TSMAINLIMIT.
    .
    For example, you may have SIT parm TSMAINLIMIT set to 100M, and
    in a dump formatted with
    .
      VERBX DFHPD### 'TS'
    .
    you notice a queue reported as:
    .
    Queue    Queue                          Queue       Total Total
    Name     Name (hex)                     Flags        Size Items
    TST00001 E3E2E3F0F0F0F0F140404040404040 M-------- 962560K     3
    .
    The size, 962560K is obviously larger that TSMAINLIMIT. The
    problem is the queue size, kept in the TS Queue Control Block,
    has been corrupted.
    .
    .
    Additional Symptom(s) Search Keyword(s): KIXREVCTC
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: CICS temporary storage queue length     *
    *                      is incorrect in TS QUEUE control block. *
    ****************************************************************
    Investigation of TS queues using the dump formatter can show
    queues of sizes much larger than TSMAIN limit. This happens
    when a recovery path is taken and DFHTSQU restores the
    queue length incorrectly.
    

Problem conclusion

  • DFHTSQU has been changed to calculate the queue length correctly
    in request_recovery for rewrites and put_replaces.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI98678

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-06-01

  • Closed date

    2018-07-25

  • Last modified date

    2018-08-02

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

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

    PI98717 UI57439

Modules/Macros

  • DFHTSAM  DFHTSBR  DFHTSCL  DFHTSDM  DFHTSDUC DFHTSDUF DFHTSDUS
    DFHTSPT  DFHTSQR  DFHTSRM  DFHTSST
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R700 PSY UI57439

       UP18/07/31 P F807

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"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":"4.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 August 2018