IBM Support

IT39777: PCOM: 3270 SESSION DISAPPEARS FROM USER DESKTOP INTERMITTENTLY

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • The users have 2 display sessions and 2 hidden printer sessions.
    They toggle between the 2 display sessions. One session
    intermittently disappears/closes. 3 PCSWS.exe and 1 PCSCM.exe
    are in the task manager. The users have to restart the machine.
    We see this issue on both PCOMM v12 and v14.
    ReceiveBufferSize=32768 and ScreenSize=62x160 are used.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All IBM Personal Communication Macro Users                   *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * While running a VB macro script for a long time,             *
    * intermittently the session will crash.                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    This issue occurs when an application uses the automation
    interface of PComm to close a session while also closing it
    manually. In this scenario the session receives the closure
    request from both ways. The first closure request starts the
    closure process and when the second request is received, before
    the complete closure, it crashes the session.
    

Problem conclusion

  • PCSHLL.DLL and PCSPREF.DLL have been changed.
    
    This change has been made with an additional keyword in
    PCSWIN.INI file that will handle the multiple closure requests
    avoiding the session crash. The user must add the keyword as
    below in the API section with the value set to T for True.
    
    [API]
    AvoidWaSessionExit = T
    
    Note: This keyword is recommended for users who run an
    application that uses PCOMM automation interface for a long time
    running VB Script macros.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT39777

  • Reported component name

    PCOMM COMBO-ENG

  • Reported component ID

    5639I7000

  • Reported release

    E00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-01-27

  • Closed date

    2022-04-12

  • Last modified date

    2022-04-12

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

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

Modules/Macros

  • PCSHLL   PCSPREF
    

Fix information

  • Fixed component name

    PCOMM COMBO-ENG

  • Fixed component ID

    5639I7000

Applicable component levels

[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEQ5Y","label":"Personal Communications"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E00"}]

Document Information

Modified date:
13 April 2022