Status: Started
Owner: jean.deruelle
Labels: Type-Defect Priority-Medium MSS-1.6.0.FINAL Release-Type-FINAL
Roadmap-Fix Component-Sip-Servlets
New issue 2464 by jean.deruelle: SipSession invalidation throws exception
on race condition
http://code.google.com/p/mobicents/issues/detail?id=2464
See log from Issue 2453 comment 11
http://code.google.com/p/mobicents/issues/detail?id=2453#c11
Here is a copy of the stacktrace :
java.lang.IllegalStateException: SipSession already invalidated !
at
org.mobicents.servlet.sip.core.session.SipSessionImpl.invalidate(SipSessionImpl.java:822)
at
org.mobicents.servlet.sip.core.session.SipSessionImpl.onReadyToInvalidate(SipSessionImpl.java:1617)
at
org.mobicents.servlet.sip.core.session.SipSessionImpl.onTerminatedState(SipSessionImpl.java:1309)
at
org.mobicents.servlet.sip.core.SipApplicationDispatcherImpl.tryToInvalidateSession(SipApplicationDispatcherImpl.java:937)
at
org.mobicents.servlet.sip.core.SipApplicationDispatcherImpl.access$500(SipApplicationDispatcherImpl.java:128)
at
org.mobicents.servlet.sip.core.SipApplicationDispatcherImpl$5.run(SipApplicationDispatcherImpl.java:1296)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)