From 584ae7db647c733ed85be870870951047d37ce9a Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Fri, 15 May 2009 15:52:14 +0000 Subject: [PATCH] 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 --- libs/sofia-sip/.update | 2 +- libs/sofia-sip/libsofia-sip-ua/nua/nua_session.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) 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 &&