From bf4f32b652df62683f5ec2cfed02b59a9d6c79ef Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Wed, 20 Mar 2024 08:57:19 -0400 Subject: [PATCH] MT#57719 unconditional subscribe Always create the offer/answer subscriptions during an offer/answer exchange, making sure that no other offer/answer subscriptions can exist. Change-Id: I95e584c24e7ba74f2ead36d0c23976ef1f2e461c --- daemon/call.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/daemon/call.c b/daemon/call.c index b6c12851e..00ae952a2 100644 --- a/daemon/call.c +++ b/daemon/call.c @@ -3004,11 +3004,7 @@ int monologue_offer_answer(struct call_monologue *monologues[2], sdp_streams_q * * details already. */ /* if medias still not subscribed to each other, do it now */ - if (!call_get_media_subscription(media->media_subscribers_ht, other_media) && - !call_get_media_subscription(other_media->media_subscribers_ht, media)) - { - __subscribe_medias_both_ways(media, other_media); - } + __subscribe_medias_both_ways(media, other_media); struct media_subscription * ms = call_get_media_subscription(media->media_subscribers_ht, other_media); if (ms)