tsipsey / sip-js

Automatically exported from code.google.com/p/sip-js
0 stars 0 forks source link

Transaction.equals is not working as expected - Error on CANCEL #8

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
On method Transaction.equals,

a = a && (r.getItem("CSeq").value == r.getItem("CSeq").value);

should be:

a = a && (t.getItem("CSeq").value == r.getItem("CSeq").value);

Without this fix the sip stack always raise 482, "Loop detected - found another 
transaction" for CANCEL requests...

Please apply attached patch into trunk code...

Regards,

Original issue reported on code.google.com by nilson.p...@gmail.com on 16 Aug 2012 at 3:43

Attachments:

GoogleCodeExporter commented 9 years ago
Fixed in r11. Thanks

Original comment by theinten...@gmail.com on 27 Aug 2012 at 5:44