diff --git a/coreapi/callbacks.c b/coreapi/callbacks.c index bce577773..a101dbc8e 100644 --- a/coreapi/callbacks.c +++ b/coreapi/callbacks.c @@ -147,6 +147,7 @@ static void call_received(SalOp *h){ if (is_duplicate_call(lc,from_addr,to_addr)){ ms_warning("Receiving duplicated call, refusing this one."); sal_call_decline(h,SalReasonBusy,NULL); + sal_op_release(h); linphone_address_destroy(from_addr); linphone_address_destroy(to_addr); return; diff --git a/mediastreamer2 b/mediastreamer2 index 219ac72b1..ef298ba27 160000 --- a/mediastreamer2 +++ b/mediastreamer2 @@ -1 +1 @@ -Subproject commit 219ac72b1747c2fda993e5908461f090822aa135 +Subproject commit ef298ba2719c94f2de563deb7a8ef441d45794fc