mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-19 03:58:08 +00:00
Fix memory leaks when sending INFO messages
This commit is contained in:
parent
c566bf5d3f
commit
dcdb9528e6
1 changed files with 2 additions and 2 deletions
|
|
@ -376,7 +376,7 @@ void SalCallOp::set_error(belle_sip_response_t* response, bool_t fatal){
|
|||
int SalCallOp::vfu_retry_cb (void *user_data, unsigned int events) {
|
||||
SalCallOp *op=(SalCallOp *)user_data;
|
||||
op->send_vfu_request();
|
||||
op->ref();
|
||||
op->unref();
|
||||
return BELLE_SIP_STOP;
|
||||
}
|
||||
|
||||
|
|
@ -476,7 +476,7 @@ void SalCallOp::process_response_cb(void *op_base, const belle_sip_response_even
|
|||
&& strcmp("media_control+xml",belle_sip_header_content_type_get_subtype(header_content_type))==0) {
|
||||
unsigned int retry_in = rand() % 1001; // [0;1000]
|
||||
belle_sip_source_t *s=op->root->create_timer(vfu_retry_cb,op->ref(), retry_in, "vfu request retry");
|
||||
ms_message("Rejected vfu request on op [%p], just retry in [%ui] ms",op,retry_in);
|
||||
ms_message("Rejected vfu request on op [%p], just retry in [%u] ms",op,retry_in);
|
||||
belle_sip_object_unref(s);
|
||||
}else {
|
||||
/*ignoring*/
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue