From 0dabc669b94552e6a14237387b8e0880cbbdf4a3 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Tue, 13 Feb 2007 16:01:19 +0000 Subject: [PATCH] Don't assert when we get 2 copies of the same invite, just ignore it and do nua_client_return(cr, 900, "INVITE already in progress", msg) git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4231 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- libs/sofia-sip/.update | 2 +- libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index bc6114e063..7af6d92225 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Mon Feb 12 11:02:32 EST 2007 +Tue Feb 13 11:08:00 EST 2007 diff --git a/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c b/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c index a134e0842f..bcc473bf66 100644 --- a/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c +++ b/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c @@ -1831,7 +1831,6 @@ int nua_client_bind(nua_client_request_t *cr, nua_dialog_usage_t *du) } if (du->du_cr && cr != du->du_cr) { - assert(!nua_client_is_queued(du->du_cr)); if (nua_client_is_queued(du->du_cr)) return -1; if (nua_client_is_reporting(du->du_cr)) {