IBM Support

IT21970: IN MQ V5.3.1.11 FOR HP NONSTOP , MQGMO_LOCK HAS BEEN CONFIGURED BUT FAILS TO PREVENT DUPLICATE MESSAGE PROCESSING

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In MQ v5.3.1.11 for HP NonStop, MQGMO_LOCK has been configured
    to prevent duplicate message processing.
    
    Two receivers unexpectedly get same message using mqget with
    browse option at same time even though specifying MQGMO_LOCK
    option.
    

Local fix

Problem summary

  •  If MQGMO_BROWSE and MQGMO_LOCK are set
    and the same message is browsed again, the message will
    be  erroneously unlocked, waiters be notified and then
    the message locked again. This can lead to the message
    being delivered multiple times.
    

Problem conclusion

  •  The product has been changed in a way
    that if the same message is being browsed again with MQGMO_LOCK
    being set, it will not be unlocked and waiters will not be
    mistakenly notified.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT21970

  • Reported component name

    WEBS MQ NSS ITA

  • Reported component ID

    5724A3902

  • Reported release

    531

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-08-10

  • Closed date

    2017-08-11

  • Last modified date

    2017-08-11

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

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

Fix information

  • Fixed component name

    WEBS MQ NSS ITA

  • Fixed component ID

    5724A3902

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCPQ5M","label":"APAR"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.3.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
11 August 2017