diff --git a/sip-servlets-impl/src/main/java/org/mobicents/servlet/sip/core/SipApplicationDispatcherImpl.java b/sip-servlets-impl/src/main/java/org/mobicents/servlet/sip/core/SipApplicationDispatcherImpl.java
index <HASH>..<HASH> 100644
--- a/sip-servlets-impl/src/main/java/org/mobicents/servlet/sip/core/SipApplicationDispatcherImpl.java
+++ b/sip-servlets-impl/src/main/java/org/mobicents/servlet/sip/core/SipApplicationDispatcherImpl.java
@@ -1469,6 +1469,12 @@ public class SipApplicationDispatcherImpl implements SipApplicationDispatcher, M
 			SipSessionKey sessionKey = SessionManager.getSipSessionKey(appName, response, inverted);

 			logger.info("route response on following session " + sessionKey);

 			SipSessionImpl session = sessionManager.getSipSession(sessionKey, false, sipFactoryImpl, null);

+			if(logger.isDebugEnabled()) {

+				logger.debug("session found is " + session);

+				if(session == null) {

+					sessionManager.dumpSipSessions();

+				}

+			}

 			

 			TransactionApplicationData applicationData = null;

 			SipServletRequestImpl originalRequest = null;
Bug fix on session ongoing transactions was causing a race condition on sip session removal
Date: <I>-<I>-<I> <I>:<I>:<I>

git-svn-id: <URL>