From: Michael Jerris Date: Fri, 15 May 2009 15:52:14 +0000 (+0000) Subject: Tue May 12 11:57:49 CDT 2009 Pekka Pessi X-Git-Tag: v1.0.4~879 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=584ae7db647c733ed85be870870951047d37ce9a;p=thirdparty%2Ffreeswitch.git Tue May 12 11:57:49 CDT 2009 Pekka Pessi * nua_session.c: doublecheck invite client transaction Ignore-this: 4236b668c99e6e0d72a7889ce6cdf671 Coverity issue. git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13325 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index 2a701b90a7..31d3ffa3e9 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Fri May 15 10:49:56 CDT 2009 +Fri May 15 10:51:24 CDT 2009 diff --git a/libs/sofia-sip/libsofia-sip-ua/nua/nua_session.c b/libs/sofia-sip/libsofia-sip-ua/nua/nua_session.c index 5c099e4ab6..4bc091c215 100644 --- a/libs/sofia-sip/libsofia-sip-ua/nua/nua_session.c +++ b/libs/sofia-sip/libsofia-sip-ua/nua/nua_session.c @@ -1885,8 +1885,8 @@ static int nua_prack_client_report(nua_client_request_t *cr, } if (acked && - du->du_cr->cr_method == sip_method_invite && - nua_client_is_queued(du->du_cr)) { + nua_client_is_queued(du->du_cr) && + du->du_cr->cr_method == sip_method_invite) { /* New INVITE was queued - do not send UPDATE */ } else if (ss->ss_update_needed && 200 <= status && status < 300 &&