Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 3.0.0
-
Fix Version/s: 3.0.2
-
Component/s: None
-
Labels:None
-
Environment:
windows, Linux, Mac
-
Acceptance Test - Add?:No
-
Acceptance Test - Entry:
Description
When A try to call B, and they can't resolve a P2P route, they try to user their relay candidates.
If both has one, everything went ok.
But if one side has a media relay and other side no, the call can't be established. The side that has the relay candidate don't accepts any of the other side candidates.
If other side sent a server reflesive candidate we MUST auto accept it in this especific case.
If a remote relay server is not found, check if we offered a relay. If yes, we should accept any remote candidate.
We should accept the Public One if we received it, otherwise, accepts any.