IBM Support

IV47775: DEADLOCK IN CTIRA_INSERT_LOG ON FAILED OPEN REQUEST

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Ø
    A deadlock on the ctira_log_lock occurs if the open to the log
    fails as the error path does not do an unlock.
    
    RECREATE INSTRUCTIONS:
    Agent has to have RPC errors occurring which causes a ctira log
    entry to be create and the log file has to fail to open.  This
    introduces a deadlock in the code.
    
    Approver Initials:    TH
    

Local fix

Problem summary

  • Deadlock in CTIRA_INSERT_LOG on failed open request. When the
    error path is taken on an open request on a file, the CTIRA lock
     request is not released. This causes threads to lock up over
    time waiting for the release of the lock.
    

Problem conclusion

  • Moved the lock release after the error path in the code.
    
    The fix for this APAR is contained in the following maintenance
    packages:
    | fix pack | 6.2.3-TIV-ITM-FP0005
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV47775

  • Reported component name

    TEMA

  • Reported component ID

    5724C04TE

  • Reported release

    622

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2013-09-02

  • Closed date

    2013-10-31

  • Last modified date

    2016-05-10

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

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

    OA44553

Fix information

  • Fixed component name

    TEMA

  • Fixed component ID

    5724C04TE

Applicable component levels

  • R623 PSY

       UP

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSTFXA","label":"Tivoli Monitoring"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"622"}]

Document Information

Modified date:
30 December 2022