diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index a14b3706c9..645cb091ae 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Wed Sep 10 12:24:35 EDT 2008 +Fri Sep 12 12:06:16 EDT 2008 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 493f724801..2b1bd8bf26 100644 --- a/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c +++ b/libs/sofia-sip/libsofia-sip-ua/nua/nua_stack.c @@ -2190,8 +2190,7 @@ nua_client_request_complete(nua_client_request_t *cr) if (cr->cr_orq) { if (cr && cr->cr_methods->crm_complete) cr->cr_methods->crm_complete(cr); - nta_outgoing_destroy(cr->cr_orq), cr->cr_orq = NULL, cr->cr_acked = 0; - nua_client_request_unref(cr); + nua_client_request_clean(cr); } return nua_client_request_remove(cr);