IBM Support

PK86581: AFTER CHANGE TO DAYLIGHT SAVINGS, STATISTICS END-OF-DAY TIME IS INCORRECTLY SET AT ONE HOUR PAST MIDNIGHT.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • After change to daylight savings, Statistics End-of-Day Time is
    incorrectly set at one hour past midnight.
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: After moving the system clock forward   *
    *                      1 hour for daylight saving time, CICS   *
    *                      end-of-day (EOD) statistics ran at      *
    *                      01:00 instead of midnight.              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    SIT parameter AUTORESETTIME=YES was specified.  This causes
    DFHAPTIM to issue a PERFORM RESET to synchronize the CICS date
    and time-of-day with the system date and time-of-day at the next
    local midnight if they differ by more than 30 minutes.  This
    worked correctly but now CICS end-of-day statistics ran at 01:00
    (one am, 1 o'clock) instead of midnight.
    
    The end-of-day statistics collection is controlled by a periodic
    timer event which runs at midnight.  This runs, is temporarily
    marked as expired and then reset to run 24 hours later.
    However, DFHTISR does not reset the expiry time in an expired
    timer request element (TRE).
    
    Additional keywords: TRE_EXPIRY_TIME
    

Problem conclusion

  • Procedure RESET_LOCAL_TIME in DFHTISR has been changed to reset
    the expiry time of an expired periodic alarm call timer request
    element.
    
    Procedure CLEANUP in DFHTISR has been changed so that 24 hours
    is no longer added to the expiry time of an expired periodic
    alarm call timer request element if the expiry time has already
    been reset in procedure RESET_LOCAL_TIME.
    
    The CICS Transaction Server for z/OS Version 3 Release 2 CICS
    Supplementary Data Areas manual, GC34-6864-01, will be updated
    as follows:
    
    Add flag TRE_RESET_PERFORMED to the TIMER_REQUEST_ELEMENT
    definition at offset (49) as follows:
    
     (49)   UNSIGNED        1     TRE_FLAGS         various flags
             1...  ....           TRE_EXPIRED       Expired, and
                                                    notify in
                                                    progress
             .1..  ....           TRE_CANCELLED     Is it cancelled?
             ..1.  ....           TRE_ORIGIN_       expiry of 1st
                                  INTERVAL_EXPIRED  interval
             ...1  ....           TRE_RESET_        local times
                                  TIME_PROCESSED    adjusted?
             ....  1...           TRE_RESET_        RESET while
                                  PERFORMED         EXPIRED
             ....  .1..           *                 unused
             ....  ..1.           *                 unused
             ....  ...1           *                 unused
    
    The CICS Transaction Server for z/OS Version 3 Release 2 CICS
    System Definition Guide, SC34-6813-02, will be updated as
    follows:
    
    A note will be added to the description of the YES value of
    system initialization parameter AUTORESETTIME in section "The
    system initialization parameter descriptions":
    
    "YES  CICS issues a PERFORM RESET command to synchronize the
          CICS time-of-day with the system time-of-day.
    
          Note: Setting clocks back may result in end-of-day
          statistics to be written twice."
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK86581

  • 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

    2009-05-14

  • Closed date

    2009-09-30

  • 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:

    PK94759 UK50678

Modules/Macros

  •    DFHTIA   DFHTIAD  DFHTISR
    

Publications Referenced
GC34686401SC34681302   

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R500 PSY UK50678

       UP09/10/05 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.

[{"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:
04 November 2009