IBM Support

PK96919: 'CEMT P SHUT' COMMAND, CICS GOES INTO 'HUNG' STATE EVEN AFTER PK82289 IS APPLIED. 09/09/23 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • shutdown hang is caused by a CONSOLE request received during
    shutdown.The modify command received, CEMT S PROG(IED0143) PH,
    has caused DFHZCNA to create a CWE for CATA to be started
    because the userid tokenreceived in the request is different
    fromthe one in the SNEX associatedwith the CCE/TCTTE for
    console COPY, console name NEWCOPY.
    SIGNOFF/SIGNON is active for that console.
    The XMAT ATTACH is issued by DFHZACT for CATA. DFHXMAT returned
    anexception response with reason NOT_ENABLED_FOR_SHUTDOWN and
    attach CSAC instead.
    CSAC run and issues message DFHAC2007.
    On the next TCP scan DFHZCNA find the CIB still on the Queue and
    because TCTTE_SIGNON is on in the CCE the process is defered
    causing the shutdown to hang.
    This problem should have been fixed by PK82289 but still occurs
    due to an incorrect branch being taken within DFHZACT.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users with PK82289 applied.         *
    ****************************************************************
    * PROBLEM DESCRIPTION: CICS Shutdown hangs when Console        *
    *                      request is received during Shutdown.    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    During CICS Shutdown a Modify command is issued from a console.
    This console was previously used by a different user, so CATA is
    attached to signoff the old user, and sign on the new user. But
    CATA is defined as Shutdown Disabled, so the attach fails, and
    the task suspended. Another Modify command comes in from the
    same console, and the userid is unknown since the previous
    sign off / sign on has not been actioned. The CIB for this is
    added to the deferred queue with the TCTCE_SIGNON bit left on,
    and while items remain on this deferred queue CICS cannot
    shutdown.
    
    This problem still occurs after applying PK82289. This is due
    to an incorrect branch instruction after testing flag
    TCTCWE_SGN.
    
    Additional keywords: MSGDFHAC2007 CATR
    

Problem conclusion

  • UK47089 UK47090
    
    DFHZACT has been changed to take the correct branch so that
    TCTCE_SIGNON is turned off after CATA has failed.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK96919

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-09-23

  • Closed date

    2009-10-20

  • Last modified date

    2009-11-04

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

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

    UK51131 UK51149

Modules/Macros

  •    DFHZACT
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK51131

       UP09/10/28 P F910

  • R500 PSY UK51149

       UP09/10/28 P F910

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.



Document information

More support for: CICS Transaction Server

Software version: 3.1

Reference #: PK96919

Modified date: 04 November 2009