IBM Support

OA27496: Quiet PTHREAD_MUTEX_TRYLOCK failures

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Severity:
    3,3
     Approver:  NC
    
     Enter the L2 engineer who did the recreate or "None":
     L2 engineer:  None
    
     Compid:
     5608A41CE Tivoli OMEGAMON CT/ENGINE
    
     Abstract:
     Remove the following messages:
      2008.302 10:31:37.56
    
    (0000-E4A57BB3:pthread_mutex_trylock.c,44,"pthread_mutex_trylock
    ") errno
        EBUSY
        2008.302 10:31:38.06
    
    (0000-E4A57BB3:pthread_mutex_trylock.c,44,"pthread_mutex_trylock
    ") errno
        EBUSY
    
     Environment:   ITM 61
       Include components involved, platforms with versions/patches
    for each.
       Do you think the latest patch applied is involved?   No
    
     Problem Description:  N/A
       Provide as much detail as possible.
       Explain what activity was taken that caused the observed
    action
       (ie: change in a variable, entry in log or trace files,
    pop-up, etc.)
     Detailed Recreation Procedure:
       Provide a detailed step-by-step recreation procedure.
    
     Related Files and Output:  ECUREP
       Indicate log location, trace levels used, command output,
       configuration files, coredumps, etc.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All ITMS/ENGINE users.                       *
    ****************************************************************
    * PROBLEM DESCRIPTION: PTHREAD_MUTEX_TRYLOCK FAILURES FILL UP  *
    *                      RAS1 LOGS.                              *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF.                               *
    ****************************************************************
    The pthread_mutex_trylock function prints a RAS1 message to
    the log with KBB_RAS1=ERROR configured and when the call
    returns EBUSY.  This is too much detail for 'ERROR' level
    tracing and should only be printed for KBB_RAS1=STATE or
    KLX_DEBUG=D.
    

Problem conclusion

  • The code was changed to print non-zero completion ERRNO
    values when RAS1 tracing is set to State or Detail trace
    classes.
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA27496

  • Reported component name

    CT/ENGINE

  • Reported component ID

    5608A41CE

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-01-05

  • Closed date

    2009-11-10

  • Last modified date

    2009-12-03

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

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

    OA29263 OA30637 OA30638 IZ62478

Modules/Macros

  • KLXI
    

Fix information

  • Fixed component name

    CT/ENGINE

  • Fixed component ID

    5608A41CE

Applicable component levels

  • R610 PSY UA51111

       UP09/11/21 P F911

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":"SSC6ML7","label":"IBM Tivoli OMEGAMON CT\/ENGINE"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 December 2009