From f435c5cb6253e3f5987aa87f24866d34a8dd0090 Mon Sep 17 00:00:00 2001 From: Paul Wells Date: Wed, 22 Jan 2025 04:33:47 -0800 Subject: [PATCH] reduce log level for channel closed error when writing signal message (#3361) * reduce log level for channel closed error when writing signal message * tidy --- pkg/rtc/participant_signal.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/rtc/participant_signal.go b/pkg/rtc/participant_signal.go index 2e0a1081c..81fda0a59 100644 --- a/pkg/rtc/participant_signal.go +++ b/pkg/rtc/participant_signal.go @@ -15,7 +15,6 @@ package rtc import ( - "errors" "fmt" "time" @@ -23,6 +22,7 @@ import ( "github.com/livekit/protocol/livekit" "github.com/livekit/protocol/logger" + "github.com/livekit/protocol/utils" "github.com/livekit/psrpc" "github.com/livekit/livekit-server/pkg/routing" @@ -331,7 +331,7 @@ func (p *ParticipantImpl) writeMessage(msg *livekit.SignalResponse) error { } err := sink.WriteMessage(msg) - if errors.Is(err, psrpc.Canceled) { + if utils.ErrorIsOneOf(err, psrpc.Canceled, routing.ErrChannelClosed) { p.params.Logger.Debugw( "could not send message to participant", "error", err,