IBM Support

PI70300: ISSUED CEMT P SHUT IMMEDIATE BUT REGION WILL NOT COME DOWN DUE TO CEMT BEING STUCK IN CREATE_PTHREAD PROCESS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You are running CICS 5.2 and issue:
    CEMT P SHUT I
    In 2 different regions running with Liberty Profile.
    You see message:
    DFHTM1703  applid CICS is being terminated by
               userid  in transaction CEMT at terminal xxxx
    
    Yet the CICS regions never terminate and just hang.  A dump
    taken at the time of the hang shows:
    in 1 case the CEMT task is Running on the TP TCB
    the other case, there are no running tasks, and the TP TCB has
    been detached already.
    
    In both cases CEMT's stack looks the same- being stuck in the
    CREATE_PTHREAD process Here are some modules from its STACK:
         NAME
         DFHSTP
         DFHSJJS
           SET_JVMSERVER
           SET_ALL_JVMSERVERS
         DFHSJJS
           GET_NEXT
         DFHSJTH
           INVOKE_JAVA_PROGRAM
         DFHDSAT
           CHANGE_MODE
         DFHDSDS4
           ALLOC_OPEN
           PRODUCE_FREE_TCB
         DFHDSIT
           PROCESS
           ADD_TCB
           CREATE_TCB
         DFHKEDS
         DFHSJIN
           CREATE_PTHREAD
    .
    In the CEMT Running case, the TP tcb is in a wait out of
    DFHSJIN+A12, waiting for the sjki_ready_ecb to be posted.
    Additional Symptom(s) Search Keyword(s): KIXREVRJL
    BPXP011I THREAD 18971A0000000096, IN PROCESS
    84018017, WAS TERMINATED DUE TO A PTHREAD
    QUIESCE OF TYPE 2.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: The JVM server create_pthread           *
    *                      process hangs after the JVM has         *
    *                      become unresponsive.                    *
    ****************************************************************
    A PERFORM SHUTDOWN command is issued to terminate the CICS
    region. The task performing the shutdown tries to disable
    a running JVM server, and needs to create a new PTHREAD.
    The JVM has become unresponsive, so the task will wait
    forever for the create_pthread to complete.
    

Problem conclusion

  • DFHSJIN has been changed to timeout if create_pthread fails
    to create a pthread.
    
    The CICS Transaction Server for z/OS Version 5 Release 2 Trace
    Entries manual (SC34-7295-00) will be updated with a new trace
    entry in chapter 18, JVM domain trace points:
    | SJ 024D | DFHSJIN | Exc | Pthread create timeout | No data |
    

Temporary fix

Comments

  • ×**** PE17/08/25 FIX IN ERROR. SEE APAR PI86332  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PI70300

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-10-06

  • Closed date

    2017-01-12

  • Last modified date

    2018-03-15

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

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

    PI72545 UI43899 UI43900

Modules/Macros

  • DFHSJBD  DFHSJDM  DFHSJDS  DFHSJDUF DFHSJIN  DFHSJIS  DFHSJJS
    DFHSJL   DFHSJRL  DFHSJSC  DFHSJST  DFHSJTH  DFHSJTRI DFHSJXM
    

Publications Referenced
SC34729500    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R900 PSY UI43899

       UP17/01/18 P F701

  • R903 PSY UI43900

       UP17/01/18 P F701

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

Document Information

Modified date:
15 March 2018