disable dialog matching for subscribe reqs so it always uses a new handle to avoid conflicting with notify transactions

This commit is contained in:
Anthony Minessale 2013-06-12 23:46:47 -05:00
parent f94b73f0d7
commit 4ea6369d1d
2 changed files with 2 additions and 2 deletions

View File

@ -1 +1 @@
Thu Apr 25 12:15:42 CDT 2013
Wed Jun 12 23:46:04 CDT 2013

View File

@ -2969,7 +2969,7 @@ void agent_recv_request(nta_agent_t *agent,
url->url_params = NULL;
agent_aliases(agent, url, tport); /* canonize urls */
if ((leg = leg_find(agent,
if (method != sip_method_subscribe && (leg = leg_find(agent,
method_name, url,
sip->sip_call_id,
sip->sip_from->a_tag,