diff --git a/pkg/rtc/room.go b/pkg/rtc/room.go index 3da305382..e44f568f0 100644 --- a/pkg/rtc/room.go +++ b/pkg/rtc/room.go @@ -393,6 +393,10 @@ func (r *Room) ResumeParticipant(p types.LocalParticipant, responseSink routing. return err } + r.lock.RLock() + p.SendRoomUpdate(r.protoRoom) + r.lock.RUnlock() + p.ICERestart(nil, reason) return nil }