Skip to content

Conversation

@backportbot-nextcloud
Copy link

backport of #7257

danxuliu added 3 commits May 3, 2022 07:09
When the HPB is used the data channel messages need to be sent through
the publisher peer. Due to a wrong condition if there was no publisher
peer they tried to be sent using the data channels of the subscribers,
but those messages were simply ignored.

Signed-off-by: Daniel Calviño Sánchez <[email protected]>
"enableDataChannels" prevented the messages to be sent when the data
channels were disabled, but it did not prevent the data channels from
being created.

Signed-off-by: Daniel Calviño Sánchez <[email protected]>
The SIP bridge publisher does not have data channels, so they need to be
explicitly disabled in the subscriber. Otherwise it would try to open
them, which would cause an endless loop of renegotiations, as after a
negotiation the data channels will still not be opened, which will
trigger a negotiation again.

Signed-off-by: Daniel Calviño Sánchez <[email protected]>
@nickvergessen nickvergessen merged commit d88270b into stable24 May 3, 2022
@nickvergessen nickvergessen deleted the backport/7257/stable24 branch May 3, 2022 12:02
@nickvergessen nickvergessen mentioned this pull request May 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants