revert network cost change (#550)

This commit is contained in:
cnderrauber
2022-03-22 19:04:13 +08:00
committed by GitHub
parent 0a88dee95e
commit 779fe0f549
2 changed files with 0 additions and 7 deletions
-6
View File
@@ -36,7 +36,6 @@ const (
rttUpdateInterval = 5 * time.Second
stateActiveCond = 3 // reliableDCOpen,lossyDCOpen,PeerConnectionStateConnected
initNetWorkCost = 100
disconnectCleanupDuration = 15 * time.Second
)
@@ -129,7 +128,6 @@ type ParticipantImpl struct {
onClaimsChanged func(participant types.LocalParticipant)
activeCounter atomic.Int32
networkCost int32
}
func NewParticipant(params ParticipantParams) (*ParticipantImpl, error) {
@@ -151,7 +149,6 @@ func NewParticipant(params ParticipantParams) (*ParticipantImpl, error) {
disallowedSubscriptions: make(map[livekit.TrackID]livekit.ParticipantID),
connectedAt: time.Now(),
rttUpdatedAt: time.Now(),
networkCost: initNetWorkCost,
}
p.version.Store(params.InitialVersion)
p.migrateState.Store(types.MigrateStateInit)
@@ -606,9 +603,6 @@ func (p *ParticipantImpl) SetMigrateState(s types.MigrateState) {
p.pendingOffer = nil
// in case of migration, subscriber data channel will not fire OnOpen callback
p.activeCounter.CAS(0, 2)
// use lower network cost to make sure migrated's node has higher priority candidate
p.networkCost--
}
p.lock.Unlock()
if s == types.MigrateStateComplete {
-1
View File
@@ -178,7 +178,6 @@ func (p *ParticipantImpl) sendIceCandidate(c *webrtc.ICECandidate, target liveki
// write candidate
p.params.Logger.Debugw("sending ice candidates",
"candidate", c.String(), "target", target)
ci.Candidate += fmt.Sprintf(" network-cost %d", p.networkCost)
trickle := ToProtoTrickle(ci)
trickle.Target = target
_ = p.writeMessage(&livekit.SignalResponse{