From 38deab899190f9586d16f14abe06c9d1b724eb7d Mon Sep 17 00:00:00 2001 From: cnderrauber Date: Tue, 7 Mar 2023 15:59:40 +0800 Subject: [PATCH] Send room update while client reconnecting (#1499) --- pkg/rtc/room.go | 4 ++++ 1 file changed, 4 insertions(+) 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 }