Revision: 3c67573e1689
Author:   Strullu <[email protected]>
Date:     Tue Jan  8 07:05:49 2013
Log: Bug correction in SipStackImpl.newSIPServerResponse(): replace serverTransactionTable by clientTransactionTable

http://code.google.com/p/jain-sip/source/detail?r=3c67573e1689&repo=javascript

Modified:
 /src/main/javascript/gov/nist/sip/SipStackImpl.js

=======================================
--- /src/main/javascript/gov/nist/sip/SipStackImpl.js Tue Sep 18 06:32:34 2012 +++ /src/main/javascript/gov/nist/sip/SipStackImpl.js Tue Jan 8 07:05:49 2013
@@ -348,7 +348,7 @@
         var length=this.BRANCH_MAGIC_COOKIE_LOWER_CASE.length;
         var chaine=key.toLowerCase().substr(0, length-1);
         if (chaine!=this.BRANCH_MAGIC_COOKIE_LOWER_CASE) {
- for(i=0;i<this.serverTransactionTable.length&& currentTransaction == null;i++) + for(i=0;(i<this.serverTransactionTable.length) && (currentTransaction == null);i++)
             {
                 nextTransaction=this.serverTransactionTable[i][1];
if (nextTransaction.isMessagePartOfTransaction(requestReceived)) {
@@ -415,9 +415,9 @@
     if (currentTransaction == null
|| (!currentTransaction.isMessagePartOfTransaction(responseReceived)
             && chaine!=this.BRANCH_MAGIC_COOKIE_LOWER_CASE)) {
- for(i=0;i<this.clientTransactionTable.length&& currentTransaction == null;i++) + for(i=0;(i<this.clientTransactionTable.length) && (currentTransaction == null);i++)
         {
-            nextTransaction=this.serverTransactionTable[i][1];
+            nextTransaction=this.clientTransactionTable[i][1];
if (nextTransaction.isMessagePartOfTransaction(responseReceived)) {
                 currentTransaction = nextTransaction;
             }

Reply via email to