IBM Support

PK88367: ISPF INTERFACE DOESN'T TERMINATE SESSION ON DUET SYSTEM SWITCH.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The ISPF interface doesn't terminate session on DB2 Utilities
    Enhancement Tool system switch.
    There are two issues concerning session management and
    coordination between ISPF and batch clients and the DUET started
    task server.
    
    1. Abnormal termination of a client address space does not
    provide for a session termination call to be sent to the DUET
    server. This may result in an ABEND in the server if the DUET
    server attempts to pass data back to the terminated client
    address space. DUET provides recovery in this case but avoiding
    this situation would be preferable. At the least, the session
    control block that represented the terminated client is still
    allocated and marked active in the server.
    
    2. DUET provides a system MODIFY command interface to the server
    that allows an operator to terminate an existing session. This
    will clean up the session control block in the server but does
    not notify the ISFP or batch session address space of this
    event. This can result in ABENDs or "hang" situations in DUET
    clients.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of DB2 Utilities Enhancement Tool.     *
    ****************************************************************
    * PROBLEM DESCRIPTION: The ISPF interface doesn't terminate    *
    *                      session on DB2 Utilities Enhancement    *
    *                      Tool system switch. There are two       *
    *                      issues concerning session management    *
    *                      and coordination between ISPF and       *
    *                      batch clients and the DUET started      *
    *                      task server.                            *
    *                      1. Abnormal termination of a client     *
    *                      address space does not provide for a    *
    *                      session termination call to be sent to  *
    *                      the DUET server. This may result in     *
    *                      an ABEND in the server if the DUET      *
    *                      server attempts to pass data back to    *
    *                      the terminated client address space.    *
    *                      DUET provides recovery in this case     *
    *                      but avoiding this situation would be    *
    *                      preferable. At the least, the session   *
    *                      control block that represented the      *
    *                      terminated client is still allocated    *
    *                      and marked active in the server.        *
    *                      2. DUET provides a system MODIFY        *
    *                      command interface to the server that    *
    *                      allows an operator to terminate an      *
    *                      existing session. This will clean up    *
    *                      the session control block in the        *
    *                      server but does not notify the ISFP     *
    *                      or batch session address space of this  *
    *                      event. This can result in ABENDs or     *
    *                      "hang" situations in DUET clients.      *
    ****************************************************************
    * RECOMMENDATION: APPLY the PTF.                               *
    ****************************************************************
    Code has been changed to correct this condition.
    

Problem conclusion

  • APPLY the PTF.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK88367

  • Reported component name

    DB2 UTIL ENHANC

  • Reported component ID

    5655T5800

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2009-06-09

  • Closed date

    2009-07-29

  • Last modified date

    2009-09-02

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

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

    UK48808

Modules/Macros

  •    ABPBMAIN ABPBREPT ABPFADM0 ABPFADM1 ABPFADM2
    ABPFADM3 ABPFAPI  ABPFCTHD ABPFGABP ABPFGDB2 ABPFGSYS ABPFIAPI
    ABPFIPCV ABPFMAIN ABPFMSGL ABPFMSG1 ABPFOBJR ABPFPRF0 ABPFPRF1
    ABPFPRF2 ABPFPRF3 ABPFRELR ABPFSABP ABPFSDB2 ABPFSESS ABPFSKL
    ABPFSSEC ABPFSSYS ABPFTAPI ABPFTHDD ABPFTHDL ABPFTHD1 ABPFTHD2
    ABPFTHD3 ABPFTHD4 ABPFTHD5 ABPGAPIS ABPISPF  ABPMAINT ABPMSGEN
    ABPPANEL ABPPROC  ABPRUSQL ABPSCSRV ABPSMEPL ABPSRSLT ABPSTCMD
    ABPSTDB2 ABPSTSES ABPSUSQL ABPUFSPC ABPUGSKM ABPUMAIN ABP04
    

Fix information

  • Fixed component name

    DB2 UTIL ENHANC

  • Fixed component ID

    5655T5800

Applicable component levels

  • R210 PSY UK48808

       UP09/08/07 P F908

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.

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSCVQTD","label":"IBM Db2 Administration Tool for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1.0"}]

Document Information

Modified date:
12 February 2021