diff --git a/.idea/livekit-server.iml b/.idea/livekit-server.iml index a858f8f8a..a16151c89 100644 --- a/.idea/livekit-server.iml +++ b/.idea/livekit-server.iml @@ -1,5 +1,6 @@ + diff --git a/go.mod b/go.mod index ccfe53004..2451d8303 100644 --- a/go.mod +++ b/go.mod @@ -43,4 +43,4 @@ require ( gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b ) -replace github.com/pion/ion-sfu => github.com/livekit/ion-sfu v1.20.5 +replace github.com/pion/ion-sfu => github.com/livekit/ion-sfu v1.20.6 diff --git a/go.sum b/go.sum index e5ee9780b..ccfd4aaa7 100644 --- a/go.sum +++ b/go.sum @@ -235,8 +235,8 @@ github.com/lightstep/lightstep-tracer-common/golang/gogo v0.0.0-20190605223551-b github.com/lightstep/lightstep-tracer-go v0.18.1/go.mod h1:jlF1pusYV4pidLvZ+XD0UBX0ZE6WURAspgAczcDHrL4= github.com/lithammer/shortuuid/v3 v3.0.6 h1:pr15YQyvhiSX/qPxncFtqk+v4xLEpOZObbsY/mKrcvA= github.com/lithammer/shortuuid/v3 v3.0.6/go.mod h1:vMk8ke37EmiewwolSO1NLW8vP4ZaKlRuDIi8tWWmAts= -github.com/livekit/ion-sfu v1.20.5 h1:2PltjaVWd4y3gUcBssHwa/V3jIp92z5vC0+6CzB7rz8= -github.com/livekit/ion-sfu v1.20.5/go.mod h1:dEdOG4KSqIftr5HxxqciNKBIdu0v3OD0ZYL7A3J09KA= +github.com/livekit/ion-sfu v1.20.6 h1:vA98RfuW3sSidV1rfK+/szGWgHFgki4Q4pomxsJS0i0= +github.com/livekit/ion-sfu v1.20.6/go.mod h1:dEdOG4KSqIftr5HxxqciNKBIdu0v3OD0ZYL7A3J09KA= github.com/livekit/protocol v0.6.1 h1:+AwPkBNZoUYCoGwmwGxsdNQN7bickSyVt1p1jQi3m2U= github.com/livekit/protocol v0.6.1/go.mod h1:wo3CGfYB7XMF8GoVJAfTARrYSP/ombi+sbLl6AYdKP0= github.com/lucsky/cuid v1.0.2 h1:z4XlExeoderxoPj2/dxKOyPxe9RCOu7yNq9/XWxIUMQ= diff --git a/pkg/rtc/mediatrack.go b/pkg/rtc/mediatrack.go index 5ab4d2594..75fed1046 100644 --- a/pkg/rtc/mediatrack.go +++ b/pkg/rtc/mediatrack.go @@ -229,7 +229,7 @@ func (t *MediaTrack) AddSubscriber(sub types.Participant) error { t.subscribedTracks[sub.ID()] = subTrack t.receiver.AddDownTrack(downTrack, t.shouldStartWithBestQuality()) - // since sub will lock, run it in a gorountine to avoid deadlocks + // since sub will lock, run it in a goroutine to avoid deadlocks go func() { sub.AddSubscribedTrack(t.params.ParticipantID, subTrack) sub.Negotiate()