From 69fcbd30ce3bbe19ca86271dc9efe4387f22dc1a Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Wed, 10 Dec 2025 19:17:50 +0200 Subject: [PATCH] gotd: don't stop connection on channel error --- pkg/gotd/telegram/updates/state.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/gotd/telegram/updates/state.go b/pkg/gotd/telegram/updates/state.go index a48abd5e..0e23caa9 100644 --- a/pkg/gotd/telegram/updates/state.go +++ b/pkg/gotd/telegram/updates/state.go @@ -394,7 +394,8 @@ func (s *internalState) createAndRunChannelState(ctx context.Context, channelID, s.channelsLock.Lock() delete(s.channels, channelID) s.channelsLock.Unlock() - s.log.Info("Removed channel state due to error", zap.Int64("channel_id", channelID)) + s.log.Info("Removed channel state due to error", zap.Int64("channel_id", channelID), zap.Error(err)) + return nil } return err })