PM82550; 7.0.0.27: deadlock in session initiation protocol (sip) container

Downloadable files


Abstract

Deak lock in SIP cotnainer

Download Description

PM82550 resolves the following problem:

ERROR DESCRIPTION:
WebSphere logs show deadlock in the SIP Container threads. The application server may crash with an out of memory error (OOM) and many hung threads were detected in the SIP Container.
Deadlock detected !!!
---------------------
Thread "Thread-60" (0xB1689000)
is waiting for:
sys_mon_t:0xAD657FB8 infl_mon_t: 0xAD657FF0:
java/lang/Object@0xBC187CD8/0xBC187CE4:
which is owned by:
Thread "SipContainer : 1" (0xAE298D00)
which is waiting for:
sys_mon_t:0xAD658108 infl_mon_t: 0xAD658140:

com/ibm/ws/sip/container/proxy/StatefullProxy@0xBC1976A0/0xBC197
6AC:
which is owned by:
Thread "Thread-60" (0xB1689000)


"Thread-60" J9VMThread:0xB1689000, j9thread_t:0x09926EE0,
java/lang/Thread:0xB886D978, state:B, prio=5
(native thread ID:0x62E9, native priority:0x5, native
policy:UNKNOWN)
(native stack address range from:0xABB7A000, to:0xABBBB000,
size:0x41000)
Java callstack:
at
com/ibm/ws/sip/container/tu/TransactionUserWrapper.addToTransact
at
com/ibm/ws/sip/container/proxy/StatefullProxy.onSendingRequest
at
com/ibm/ws/sip/container/proxy/ProxyBranchImpl.onSendingRequest
at
com/ibm/ws/sip/container/transaction/ClientTransaction.sendReque
at
com/ibm/ws/sip/container/servlets/OutgoingSipServletRequest.send
at
com/ibm/ws/sip/container/proxy/BranchManager.cancelRequest
at
com/ibm/ws/sip/container/proxy/ProxyBranchImpl.cancel
at
com/ibm/ws/sip/container/proxy/ProxyBranchImpl.cancel
at
com/ibm/ws/sip/container/proxy/ProxyBranchImpl.executeTimeOut
at
com/ibm/ws/sip/container/proxy/ProxyBranchImpl.proxyTimedOut
at
com/ibm/ws/sip/container/proxy/BranchManager.timeoutAllChildBran
at
com/ibm/ws/sip/container/proxy/StatefullProxy.proxyTimeout
at
com/ibm/ws/sip/container/proxy/ProxyTimer.invoke
at
com/ibm/ws/sip/container/timer/SipTimerTask.run
at
java/util/Timer$TimerImpl.run



"SipContainer : 1" J9VMThread:0xAE298D00,
j9thread_t:0xAF0AFF18,
java/lang/Thread:0xC40BA7A0, state:B, prio=5
(native thread ID:0x624E, native priority:0x5, native
policy:UNKNOWN)
(native stack address range from:0xAC1BB000, to:0xAC1FC000,
size:0x41000)
Java callstack:
at

com/ibm/ws/sip/container/servlets/OutgoingSipServletResponse.con
at
com/ibm/ws/sip/container/servlets/OutgoingSipServletResponse.sen
at
com/ibm/ws/sip/container/tu/TransactionUserImpl.terminateUnderly
at
com/ibm/ws/sip/container/tu/TransactionUserImpl.invalidateTU
at
com/ibm/ws/sip/container/tu/TransactionUserWrapper.invalidateTU
at
com/ibm/ws/sip/container/tu/TransactionUserWrapper.invalidateTU
at
com/ibm/ws/sip/container/servlets/SipApplicationSessionImpl.dest
at
com/ibm/ws/sip/container/servlets/SipApplicationSessionImpl.inva
at
com/ibm/ws/sip/container/servlets/WASXSipApplicationSessionImpl.
at
com/ibm/ws/sip/container/timer/AppSessionTimerListener.invokeExp
at
com/ibm/ws/sip/container/timer/ExpirationTimer.run
at
com/ibm/ws/sip/container/was/SignalingEndOfTask.run
at
com/ibm/ws/util/ThreadPool$Worker.run

LOCAL FIX:
NONE

PROBLEM SUMMARY

USERS AFFECTED:
All users of IBM WebSphere Application Server Session Initiation Protocol (SIP)

PROBLEM DESCRIPTION:
Dead lock in SIP cotnainer

RECOMMENDATION:
None

When session timout fired at the same time as Proxy timeout - the events are not running on the same thread.

PROBLEM CONCLUSION:
Code has been updated to correct the deadlock. The fix for this APAR is currently targeted for inclusion in fix packs 7.0.0.25, 8.0.0.7 and the fix pack following 8.5.0.2. Please refer to the Recommended Updates page for delivery information:
http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980

Prerequisites

PM78427

URL LANGUAGE SIZE(Bytes)
UpdateInstaller US English 7250000

Installation Instructions

Please review the readme.txt for detailed installation instructions.

URL LANGUAGE SIZE(Bytes)
Readme US English 11811

Download package

Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options
What is Fix Central (FC)?
7.0.0.25-WS-WAS-IFPM82550 10 Apr 2013 US English 27812 FC FTP
7.0.0.27-WS-WAS-IFPM82550 10 Apr 2013 US English 27812 FC FTP

Technical support

Contact IBM Support using SR (http://www.ibm.com/software/support/probsub.html), visit the WebSphere Application Server support web site (http://www.ibm.com/software/webservers/appserv/was/support/), or contact 1-800-IBM-SERV (U.S. only).

Problems (APARS) fixed
PM78427, PM82550

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

WebSphere Application Server
SIP Container/SIP Proxy Server

Software version:

7.0.0.25, 7.0.0.27

Operating system(s):

AIX, HP-UX, IBM i, Linux, Solaris, Windows, z/OS

Software edition:

Advanced, Base

Reference #:

4034738

Modified date:

2013-04-14

Translate my page

Machine Translation

Content navigation