IBM Support

PK07996: TS READ REQUEST CAUSES LMQUEUE TO KEEP A TSLOCK WHEN TASK IS UNABLE TO HONOR A UNCONDITIONAL GETMAIN FOR USDA STORAGE.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • an exec cics read for shared tempstorage causes a hang when the
    unconditional getmain for udsa storage fails due to lack of udsa
    LMQUEUE continues s to hold the TSLOCK. Many user task will
    suspend with LMQUEUE waits for TSLOCK. There will be a task that
    wil be wait for UDSA storage also.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Tasks hung waiting on TSLOCK.           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A task attempted to GETMAIN some SET storage for a shared
    temporary storage queue but this request suspended because
    there was insufficient UDSA storage available. However, the
    task still held the TSLOCK, thus preventing other tasks from
    acquiring it.
    
    Additional keyword: TSSETSTG
    

Problem conclusion

  • DFHTSSH has been modified and will now release and re-acquire
    the TSLOCK around the GETMAIN.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK07996

  • Reported component name

    CICSTS 3.1 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2005-06-27

  • Closed date

    2005-07-19

  • Last modified date

    2005-08-01

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

    PK07851

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

    UK05500

Modules/Macros

  •    DESTSSH  DFHTSSH  DFHTSSHC DFHTSSHD DFHTSSHI
    

Fix information

  • Fixed component name

    CICSTS 3.1 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK05500

       UP05/07/27 P F507

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

Document Information

Modified date:
01 August 2005