W3C home > Mailing lists > Public > public-webrtc-logs@w3.org > April 2019

[webrtc-pc] Silence OperationError in addIceCandidate from rollback (#2164)

From: Jan-Ivar Bruaroey via GitHub <sysbot+gh@w3.org>
Date: Sun, 07 Apr 2019 20:14:00 +0000
To: public-webrtc-logs@w3.org
Message-ID: <issues.opened-430187314-1554668039-sysbot+gh@w3.org>
jan-ivar has just created a new issue for https://github.com/w3c/webrtc-pc:

== Silence OperationError in addIceCandidate from rollback ==
In [bug 1542370](https://bugzilla.mozilla.org/show_bug.cgi?id=1542370) we discovered that rollback may cause subsequent *addIceCandidate* calls to error:

> OperationError: Cannot set ICE candidate for level=1 mid=1: No such transceiver.
> OperationError: Cannot set ICE candidate for level=1 mid=1: No such transceiver.
> OperationError: Cannot set ICE candidate for level=1 mid=1: No such transceiver.
> OperationError: Cannot set ICE candidate for level=1 mid=1: No such transceiver.
> OperationError: Cannot set ICE candidate for level=1 mid=1: No such transceiver.

It seems unreasonably difficult to detect and suppress these failures, so we propose that *addIceCandidate()* silently discard these candidates without error.

Please view or discuss this issue at https://github.com/w3c/webrtc-pc/issues/2164 using your GitHub account
Received on Sunday, 7 April 2019 20:14:53 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 4 June 2019 15:32:56 UTC