IBM Support

PI21385: CICS LOOP IN DFHFCRO WHILE CLOSING AN RLS FILE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Your CICS region hangs due to a loop in module DFHFCRO. The
    loop can be seen in MVS system trace. The loop occurs under the
    CFQR task while trying to close and deallocate a dataset. The
    loop proc DFHFCRO_REMOVE_FILE_FROM_OPEN_CHAIN while trying to
    remove the file from the chain of Open RLS ACBs.
    .
    The problem started earlier with a DFHFC0001 0C4 that occurred
    during a call to deallocate the dataset. After the 0C4, the
    file being closed was left on the Open RLS ACB chain. The
    next time the file was opened, it is added to the RLS chain
    again. And during a QUIESCE of a dataset, CICS goes into a loop
    since the file is on the open ACB chain twice.
    .
    Additional Symptom(s) Search Keyword(s):
    KIXREVxxx  CLOSE_FILE FCTE FCT data set loops looping quiesce
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: CICS encounters an 0C4 abend while      *
    *                      closing a VSAM RLS file. After this,    *
    *                      the region fails to respond to any      *
    *                      commands because transaction CFQR is    *
    *                      in a tight loop. The region has to      *
    *                      be cancelled.                           *
    ****************************************************************
    * RECOMMENDATION: None                                         *
    ****************************************************************
    During the dynamic deallocation of a VSAM RLS file an abend is
    encountered which results in transaction CFQR going into a loop.
    Keywords: FC0001 msgDFHFC0001 SMSVSAM S0C4 abendS0C4 abend0C4
    

Problem conclusion

  • DFHFCRO has been changed to deallocate the data set after the
    FC_RLS_ACB_CHAIN has been modified to remove the file.
    

Temporary fix

  • *********
                * HIPER *
                *********
    FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PI21385

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-07-04

  • Closed date

    2014-07-23

  • Last modified date

    2015-03-19

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

    PI17260

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

    UI19924 UI19925

Modules/Macros

  • DFHFCRO
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R800 PSY UI19924

       UP14/07/30 P F407

  • R900 PSY UI19925

       UP14/07/30 P F407

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

Document Information

Modified date:
19 March 2015