IBM Support

PK09510: TRANSACTION IS INDEFINITELY SUSPENDED IN A FCDWWAIT ON A NON-RLS VSAM ALTERNATE INDEX.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A transaction enters a FCDWWAIT during a read using the AIX of
    a non-RLS VSAM file.  The Data Set Name Block, DSNB, associated
    with the base file has its FCTBC_0890_COUNT field set to 1, but
    the transaction that set the count field has terminated.
      The transaction's ECB should have been posted when the
    original transaction had completed it's work.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Task can suspend FCDWWAIT on READ of    *
    *                      VSAM alternate index.                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A STARTBR is issued against a VSAM alternate index and whilst
    the request is still active a READ command on the indexed file
    is issued. The READ fails with an 0890 response and gets
    suspended with FCDWWAIT and remains suspended even after the
    STARTBR request completes.
    During completion of the STARTBR command, requests that
    completed with a 0890 response and are still waiting are Posted.
    The routine that processes these waits checks the alternate
    indexes dataset DSN_BLK ( FCTDSDP ) to locate the Header Chain
    address which points to all other resources to be freed. This
    would include the resource with the FCDWWAIT.
    As the Header Chain address is actually held in the base cluster
    block ( FCTDSBCP ) a null address is returned and so the Posting
    of any outstanding waits is bypassed. The FCDWWAIT therefore
    never gets posted and remains in the system.
    This will only occur if the transaction that issued the READ
    request is defined with RECOVERY option SPURGE set to NO,
    otherwise an AFCY abend will occur.
    
    Additional Keywords: DFHDSNDS POST_0890_WAIT abendAFCY
    

Problem conclusion

  • DFHFCVR has been changed so that at the beginning of routine
    POST_0890_WAITERS, DFHDSNDS is redefined based on FCTDSBCP and
    then redefined back based on FCTDSDP at the end of the routine.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK09510

  • 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-07-28

  • Closed date

    2005-08-11

  • Last modified date

    2005-09-02

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

    PK08657

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

    UK06219

Modules/Macros

  •    DFHFCVR
    

Fix information

  • Fixed component name

    CICSTS 3.1 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK06219

       UP05/08/16 P F508

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:
02 September 2005