IBM Support

PH00915: IMS SHUTDOWN HANG DUE TO AN INUSE ON AN LTERM THAT WAS OBTAINED BY QCF CAUSING THE CONNECT CALL TO WAIT

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An IMS shutdown wait is due to an INUSE lock on the CCB by QCF.
    The two suspect waiting SAVE AREA flows are:
    DFSICIO0 -> N256163 -> DFSCVEA2 -> DFSNCLY0 -> DFSNCLZ0 ->
    NCLZSIGN -> DFSNCS20 -> DFSUSE00 -> DFSISERW
                        and
    IQCCCVC0 -> CCVC2000 -> CCVC3200 -> CCVC4000 -> IQCQMRQ0 ->
    QMRQCMDS -> IQCQMR50 -> IQCQMR50-AT-MR5CONV -> DFSCONX0 ->
    UNK -> DFSUSE00 -> DFSISERW ->
    
    The SLU2 dynamic terminal is hung in signoff processing waiting
    for a LOCK on the NODE/USER structure so the blocks could be
    deallocated.  A QCF task terminated earlier while still holding
    an INUSE on the terminal. QCF attempted to release the INUSE,
    but the request failed due to an invalid workid passed on the
    INUSE.  This residual INUSE causes the LOCK request to WAIT
    indefinitely resulting in the terminal hang. The only way to
    clear the hang is to recycle IMS.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of QCF 3.2                             *
    ****************************************************************
    * PROBLEM DESCRIPTION: An IMS shutdown wait is due to an INUSE *
    *                      lock on the CCB by QCF.                 *
    *                      The two suspect waiting SAVE AREA       *
    *                      flows are:                              *
    *                      DFSICIO0 -> N256163 -> DFSCVEA2 ->      *
    *                      DFSNCLY0 -> DFSNCLZ0 -> NCLZSIGN ->     *
    *                      DFSNCS20 -> DFSUSE00 -> DFSISERW        *
    *                                     and                      *
    *                      IQCCCVC0 -> CCVC2000 -> CCVC3200 ->     *
    *                      CCVC4000 -> IQCQMRQ0 -> QMRQCMDS ->     *
    *                      IQCQMR50 -> IQCQMR50-AT-MR5CONV ->      *
    *                      DFSCONX0 -> UNK -> DFSUSE00 ->          *
    *                      DFSISERW ->                             *
    *                                                              *
    *                      The SLU2 dynamic terminal is hung in    *
    *                      signoff processing waiting for a LOCK   *
    *                      on the NODE/USER structure so the       *
    *                      blocks could be deallocated.  A QCF     *
    *                      task terminated earlier while still     *
    *                      holding an INUSE on the terminal. QCF   *
    *                      attempted to release the INUSE, but the *
    *                      request failed due to an invalid workid *
    *                      passed on the INUSE.  This residual     *
    *                      INUSE causes the LOCK request to WAIT   *
    *                      indefinitely resulting in the terminal  *
    *                      hang. The only way to clear the hang is *
    *                      to recycle IMS.                         *
    ****************************************************************
    * RECOMMENDATION: Install the APAR to avoid IMS wait on shut   *
    *                 down. Recycle the control region to get the  *
    *                 changes.                                     *
    ****************************************************************
    The SLU2 dynamic terminal is hung in signoff processing waiting
    for a LOCK on the NODE/USER structure so the blocks could be
    deallocated.  A QCF task terminated earlier while still holding
    an INUSE on the terminal. QCF attempted to release the INUSE,
    but the request failed due to an invalid workid passed on the
    INUSE.  This residual INUSE causes the LOCK request to WAIT
    indefinitely resulting in the terminal hang. The only way to
    clear the hang is to recycle IMS.
    

Problem conclusion

  • Install the APAR to avoid IMS wait on shut down. Recycle the
    control region to get the changes.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH00915

  • Reported component name

    IMS QUEUE CNTL

  • Reported component ID

    5697E9900

  • Reported release

    320

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-07-25

  • Closed date

    2018-11-30

  • Last modified date

    2019-01-02

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

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

    UI60020

Modules/Macros

  • IQCCCVCD IQCCCVCE IQCCCVCF IQCQMR5D IQCQMR5E IQCQMR5F IQCQMRAD
    IQCQMRAE IQCQMRAF
    

Fix information

  • Fixed component name

    IMS QUEUE CNTL

  • Fixed component ID

    5697E9900

Applicable component levels

  • R320 PSY UI60020

       UP18/12/07 P F812

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"320","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX8A6","label":"IMS Queue Control Facility"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"320","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 January 2019