IBM Support

PH22262: INCORRECT LOCK NAME ISSUED IN DSNT318I FOR AUTOBIND CONTENTION

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Message DSNT318I is issued for contention with a BINDLOCK, but
    the message text says that a P-LOCK was the lock in contention.
    MSGDSNT318I
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All HIR2230(IRLM2.3) users data sharing      *
    *                 SYSPLEXDS.                                   *
    ****************************************************************
    * PROBLEM DESCRIPTION: Db2 MSGDSNT318I may contain incorrect   *
    *                      type of resource. IFCID 196 trace may   *
    *                      show Timeout for a L-lock resource, but *
    *                      the holder information may be p-lock    *
    *                      for a Package lock.                     *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    Db2 has certain locks which are LP types, means the resource can
    be held in IRLM as an L-lock and/or P-lock. When timeout data is
    collected, IRLM may pickup both L & P locks if held and collect
    blocker data and then finally include information from both
    lock types in the Timeout parameter list when Timeout Exit is
    called.  This may cause a P-lock resource information to be put
    in the timeout message and in the IFCID 196 record while the
    lock contention was only for the L-lock for this resource.
    User may see MSGDSNT318I for P-lock timeout instead of getting
    MSGDSNT376I for L-lock timeout.
    

Problem conclusion

  • GEN:
    KEYWORDS:
     SYSPLEXDS
    
    *** END IMS KEYWORDS ***
    This apar will correct the IRLM timeout logic to only include
    L-lock blocker/holder information for an L-lock waiter, when
    blocker information is send to DB2 Timeout Exit. Expected
    message DSNT376I will get issued correctly for an L-Lock
    waiter timeout.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH22262

  • Reported component name

    IRLM V2

  • Reported component ID

    569516401

  • Reported release

    230

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-02-14

  • Closed date

    2020-06-22

  • Last modified date

    2020-07-06

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

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

    UI70174

Modules/Macros

  •    DXRRL24D DXRRL246 DXRRL247
    

Fix information

  • Fixed component name

    IRLM V2

  • Fixed component ID

    569516401

Applicable component levels

  • R230 PSY UI70174

       UP20/07/01 P F006

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":"BU048","label":"IBM Software"},"Product":{"code":"SSEPHL","label":"IRLM"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"230","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
07 July 2020