From 6abe3b1aeedbb1760087cd378e08119d6ca35574 Mon Sep 17 00:00:00 2001 From: David Zhao Date: Mon, 10 Apr 2023 21:26:16 -0700 Subject: [PATCH] Adding logs when clients reconnect (#1598) --- pkg/service/roommanager.go | 3 +++ pkg/service/rtcservice.go | 7 ++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/pkg/service/roommanager.go b/pkg/service/roommanager.go index 28254ea62..e44ff78dd 100644 --- a/pkg/service/roommanager.go +++ b/pkg/service/roommanager.go @@ -278,6 +278,9 @@ func (r *RoomManager) StartSession( "sdk", pi.Client.Sdk, "sdkVersion", pi.Client.Version, "protocol", pi.Client.Protocol, + "reconnect", pi.Reconnect, + "reconnectReason", pi.ReconnectReason, + "adaptiveStream", pi.AdaptiveStream, ) clientConf := r.clientConfManager.GetConfiguration(pi.Client) diff --git a/pkg/service/rtcservice.go b/pkg/service/rtcservice.go index 52d633423..b28d480ac 100644 --- a/pkg/service/rtcservice.go +++ b/pkg/service/rtcservice.go @@ -254,7 +254,12 @@ func (s *RTCService) ServeHTTP(w http.ResponseWriter, r *http.Request) { signalStats.AddBytes(uint64(count), true) } } - pLogger.Infow("new client WS connected", "connID", cr.ConnectionID) + pLogger.Infow("new client WS connected", + "connID", cr.ConnectionID, + "reconnect", pi.Reconnect, + "reconnectReason", pi.ReconnectReason, + "adaptiveStream", pi.AdaptiveStream, + ) // handle responses go func() {