IBM Support

PK44153: TASK SUSPENDS INDEFINTELY IN SYNCPOINT PROCESSING WITH HPO=YES

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A task is suspended in ZCIOWAIT but is never resumed because
    it is under the L8 TCB and needs to be running under the QR
    TCB. This only occurs with HPO=YES.
    

Local fix

  • Set HPO=NO.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: With HPO=YES a CICS Web Services        *
    *                      Atomic Transactions (WS-AT)             *
    *                      participant can hang during             *
    *                      UOW backout.                            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When CICS is using Web Services or Web Services Atomic
    Transactions (WS-AT) a CICS transaction may hang during
    syncpoint processing. This can occur during either the
    PREPARE, COMMIT, or BACKOUT stages.
    
    The hang occurs because the PIPELINE domain, which handles the
    Web Services and WS-AT workload calls Recovery Manager for
    syncpoint processing on an L8 TCB and not the QR. This causes
    problems because certain domains that can be called by RM for
    syncpoint processing assume they are being called on the QR.
    
    In this particular instance, with HPO=YES being set in the SIT,
    LU62 is driven for syncpoint processing. This calls DFHZHPSR.
    This in turn calls DFHHPSVC which assumes and relies on being on
    the QR. Because it is not on the QR it returns early and results
    in a suspend that never gets resumed.
    This leads to the task hanging in syncpoint.
    

Problem conclusion

  • The PIPELINE domain has been modified to ensure that it switches
    to the QR TCB before calling RM for any syncpoint processing,
    and then switches back afterwards.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

  • ž**** PE07/12/05 FIX IN ERROR. SEE APAR PK57424  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PK44153

  • Reported component name

    CICSTS 3.X Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-04-27

  • Closed date

    2007-11-15

  • Last modified date

    2008-01-03

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

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

    PK48649

Modules/Macros

  •    DESPIAT  DESPICC  DESPIDC  DESPIDM  DESPIDUF
    DESPIII  DESPIIM  DESPIIS  DESPIIW  DESPILN  DESPIPL  DESPIPM
    DESPIRE  DESPIRM  DESPIRS  DESPISC  DESPISF  DESPISN  DESPIST
    DESPITH  DESPITL  DESPITQ  DESPITRI DESPIWR  DESPIWT  DESWSATR
    DFHPIAT  DFHPICC  DFHPIDCC DFHPIDM  DFHPIDSH DFHPIDUF DFHPIII
    DFHPIIMC DFHPIISC DFHPIIW  DFHPILN  DFHPIPL  DFHPIPM  DFHPIRE
    DFHPIRI  DFHPIRM  DFHPIRS  DFHPISC  DFHPISF  DFHPISN  DFHPIST
    DFHPITH  DFHPITL  DFHPITQ  DFHPITRI DFHPIWR  DFHPIWT  DFHWSATR
    DFHZHPSR
    

Fix information

  • Fixed component name

    CICSTS 3.X Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK31177

       UP07/11/21 P F711

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:
03 January 2008