IBM Support

OA28445: TSO USER HUNG IN OUTPUT WAIT. TCB/RB STRUCTURE SHOWS OUTPUT WAIT IN TCB AND AN IRB FOR A TIMER POP WAITING TO RUN.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • TSO user hung in OUTPUT WAIT.  TCB/RB structure shows OUTPUT
    WAIT in TCB and an IRB for a timer pop waiting to run.
    Additional Symptoms: hang tput
    
    Telnet clients hanging (x-clock) trying to display large screens
    ex: sdsf output screens. Attn key causes data to be sent
    from SDSF/TSO
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All TSO users running z/OS V1R10.            *
    ****************************************************************
    * PROBLEM DESCRIPTION: TSO user address space in output        *
    *                      wait.                                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    This problem is described as follows:
      1. A TSO user application issued a STLINENO macro to send
         the next Non-Fullscreen TPUT in line mode at line
         number 1.
      2. IKT09413 received control to process the STLINENO macro.
         It turned off the Fullscreen mode. It also set the TVWASCHT
         indicator to request IKTVTPUT to start the timer when
         it processes the next TPUT.
      3. The TSO user application issued a Non-Fullscreen TPUT Edit
         with Hold option.
      4. IKTVTPUT received control and scheduled the TOM SRB
         (IKTOMLU2) to send the data out to the terminal. Because
         TVWASCHT was on, IKTVTPUT erroneously started the timer and
         scheduled the TOM SRB again. In addition, it suspended the
         task in an output wait due to the TPUT with the Hold
         option.
      5. When the timer expired, the timer pop up routine came up
         as an IRB under the suspended task (TCB). This IRB never
         got dispatched because the TCB was in an output wait.
    

Problem conclusion

  • IKTVTPUT is changed to clear the TVWASCHT indicator if it is
    processing a TPUT with the Hold option. It will not start
    the timer to schedule the TOM SRB again.
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA28445

  • Reported component name

    VTAM V4 MVS/ESA

  • Reported component ID

    569511701

  • Reported release

    1A0

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-03-27

  • Closed date

    2009-04-14

  • Last modified date

    2009-11-20

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

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

    UA46794 OA29690

Modules/Macros

  • IKTVTPUT
    

Fix information

  • Fixed component name

    VTAM V4 MVS/ESA

  • Fixed component ID

    569511701

Applicable component levels

  • R1A0 PSY UA46794

       UP09/05/12 P F905

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":"1A0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCY4DZ","label":"DO NOT USE"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1A0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
20 November 2009