showrav017 / jain-sip

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

Deadlock in jain sip Sever Transactions #87

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
also posted upstream as
http://java.net/jira/browse/JSIP-447

sent here as I can't properly attach patches anymore upstream

In certain cases SIPServerTransaction can not release the Semaphore resulting 
in deadlocks

2 identified cases so far

1. INVITE re-transmission sent after invite transaction is in state terminated
2. BYE recieved with the same branch id as an INVITE transaction in terminated 
stated

Attached is a patch that resolves these two cases

Original issue reported on code.google.com by tsea...@gmail.com on 29 Mar 2013 at 12:48

Attachments:

GoogleCodeExporter commented 8 years ago

Original comment by tsea...@gmail.com on 31 Mar 2013 at 8:11

Attachments:

GoogleCodeExporter commented 8 years ago
Isn't this patch already in git repo?

Original comment by vedran.z...@gmail.com on 21 Nov 2014 at 11:40