spreed icon indicating copy to clipboard operation
spreed copied to clipboard

Peers are not reconnected when ICE fails in a non "stable" signaling state

Open danxuliu opened this issue 5 years ago • 4 comments

After an ICE failure an ICE restart may be triggered. However, if there is another ICE failure while the negotiation is still happening then no further ICE restarts are triggered.

The reason is that ICE restarts are only triggered when the signaling state is stable, but if the error happened for example after creating the offer the signaling state would be have-local-offer instead.

This is unrelated to the new SimpleWebRTC bundle.

danxuliu avatar Mar 15 '19 20:03 danxuliu

Still an issue?

nickvergessen avatar Jan 20 '20 15:01 nickvergessen

Yes, it is still an issue.

danxuliu avatar Feb 25 '20 07:02 danxuliu

We're having the similar issues to what @tdm4 mentioned in https://github.com/coturn/coturn/issues/274#issuecomment-479588821

danir-de avatar Jun 01 '22 13:06 danir-de

@danir-de I think it's some issue with signalling in the internal nextcloud php code.

tdm4 avatar Jun 13 '22 08:06 tdm4