IBM Support

PK73432: ABENDAICA OR ABENDAKEC MAY OCCUR TOO SOON FOR A TRANSACTION.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A transaction may abend with an AICA sooner than the time
    period specified by the ICVR parameter in the SIT.  In this case
    the ICVR value was set to 500ms, (.5 seconds), and the trans-
    action was running on the CO TCB.  As the task was switching
    back to the QR TCB and just after the runaway clocks were reset
    the stimer running under the CO TCB interrupts the task and the
    marks it as having been through 1 stimer interrupt.  This
    allows it to run for another stimer interval because the tasks
    time has not runout yet.  The transaction switches over to the
    QR TCB and .0035 second later the stimer running on the QR TCB
    interrupts the transaction.  Since the transaction already has
    it's kernel settings marked as running through 1 stimer, the
    second stimer sets the task as a runaway and marks it for
    abend processing.  The transaction only has been running for
    .004 seconds not .5 seconds.  The CICS stimer mechanism in
    DFHKETIX needs to be aware of this to prevent abending the
    transactions too soon.
    Addtional Symptoms: AbendAICA AKEC DFHXM0004 MsgDFHXM0004
      XM0004 loop.
    KIXREVRER
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Abend AICA or AKEC.                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    In the reported problem, a system had ICVR runaway set to 0.5
    seconds but a task abended with an AICA prematurely.
    
    DFHKETIX detects task runaway but in this case, the task was
    switching from the CO to the QR TCB. In doing so, the task
    runaway 'execution slice' should have been reset but it was not.
    As a consequence, DFHKETIX thought the task had consumed more
    CPU than it actually had. The task's stack was marked as
    'runaway' which led to the AICA.
    

Problem conclusion

  • DFHKETIX has been modified and will now reset the task runaway
    'execution slice' if the task's TCB's are different.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK73432

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-10-07

  • Closed date

    2008-11-04

  • Last modified date

    2008-12-01

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

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

    UK41309

Modules/Macros

  •    DFHKECB  DFHKETIX
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R500 PSY UK41309

       UP08/11/11 P F811

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

Document Information

Modified date:
01 December 2008