IBM Support

PH24544: CSQOREXX PANELS SHOWING DOUBLE THE NUMBER OF CHANNELS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • MQ z/OS support verified it's for using the CSQOREXX panels to
    display channels:
    When "Connect name" is different from "Target queue manager",
    the number of "status" (running ,this scenario) is 2 for
    channel rather than 1 when "Connect name" is same as "Target
    queue manager".
    
    MQ z/OS dev has confirmed the reported behavior in the LIST
    CHANNEL function of the Operations Panels (CSQOREXX), with an
    increased number of RUN status reported in the channel list
    output when using different target and connect QMGR names. In
    this case the '2 RUN' output for the receiver channel is not
    expected, when the CHSTATUS output shows only 1 instance
    running.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 0 Modification 0 and Release 1       *
    *                 Modification 0.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Incorrect status count shown on the     *
    *                      'List Channels' panel CSQOLCAA when the *
    *                      Action queue manager and the Target     *
    *                      queue manager are set to the same       *
    *                      queue manager, and the Connect name is  *
    *                      for a different queue manager.          *
    ****************************************************************
    CSQORLST gets a list of channels, and then issues DISPLAY
    CHSTATUS SHORT to get the status of the channels on the action
    queue manager. When the action queue manager is remote, only
    the private channel status is returned, and a second DISPLAY
    command is issued to get the shared status.
    An error in the circumstances where the last DISPLAY command is
    issued resulted in the same channel status being returned twice,
    resulting in a doubling of the status count (e.g. 4 RUN when
    only 2 instances of the channel are running).
    

Problem conclusion

  • The error in determining when to issue the additional DISPLAY
    CHSTATUS command has been corrected.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH24544

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-04-17

  • Closed date

    2020-05-29

  • Last modified date

    2020-09-01

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

    PH19035

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

    UI69764 UI69765

Modules/Macros

  • CSQORCMD CSQORLST
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R000 PSY UI69764

       UP20/08/08 P F008

  • R100 PSY UI69765

       UP20/08/08 P F008

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":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
02 September 2020