[commit] r9292 - in freeswitch/trunk/libs/sofia-sip: . libsofia-sip-ua/nta
Author: mikej Date: Thu Aug 14 12:02:45 2008 New Revision: 9292 Modified: freeswitch/trunk/libs/sofia-sip/.update freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nta/nta.c Log: Thu Aug 14 11:22:16 EDT 2008 Pekka Pessi <first.last@nokia.com> * outgoing_complete(): avoid assert if completing already completed request Modified: freeswitch/trunk/libs/sofia-sip/.update ============================================================================== --- freeswitch/trunk/libs/sofia-sip/.update (original) +++ freeswitch/trunk/libs/sofia-sip/.update Thu Aug 14 12:02:45 2008 @@ -1 +1 @@ -Thu Aug 14 12:01:19 EDT 2008 +Thu Aug 14 12:02:14 EDT 2008 Modified: freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nta/nta.c ============================================================================== --- freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nta/nta.c (original) +++ freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nta/nta.c Thu Aug 14 12:02:45 2008 @@ -8261,7 +8261,8 @@ return outgoing_terminate(orq); if (orq->orq_method == sip_method_invite) { - outgoing_queue(orq->orq_agent->sa_out.inv_completed, orq); /* Timer D */ + if (orq->orq_queue != orq->orq_agent->sa_out.inv_completed) + outgoing_queue(orq->orq_agent->sa_out.inv_completed, orq); /* Timer D */ } else { outgoing_queue(orq->orq_agent->sa_out.completed, orq); /* Timer K */
participants (1)
-
Freeswitch SVN