Revision: 542e1cce260d
Author: deruelle_jean <deruelle_jean@8e71dc83-d81e-6649-80f2-80b843a9b2be>
Date: Fri Dec 14 08:39:53 2012
Log: Fix regression on Mobicents testsuite following the recent
changes on RFC 3263. If the transport returned by the Hop was null, an NPE
was thrown on SipProvider.createClientTransaction.
Making sure to always return a transport in the Router when creating a Hop
git-svn-id: https://svn.java.net/svn/jsip~svn/trunk@2265
8e71dc83-d81e-6649-80f2-80b843a9b2be
http://code.google.com/p/jain-sip/source/detail?r=542e1cce260d
Modified:
/src/gov/nist/javax/sip/stack/DefaultRouter.java
=======================================
--- /src/gov/nist/javax/sip/stack/DefaultRouter.java Mon Sep 26 05:16:36
2011
+++ /src/gov/nist/javax/sip/stack/DefaultRouter.java Fri Dec 14 08:39:53
2012
@@ -297,6 +297,9 @@
if(via != null) {
transport = via.getTransport();
}
+ if(transport == null) {
+ transport = ListeningPoint.UDP;
+ }
}
// sipUri.removeParameter("transport");