From a178ec785d2ba01ced706a95f4e6a97a7ac57435 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zolt=C3=A1n=20Papp?= Date: Tue, 31 Mar 2026 15:31:46 +0200 Subject: [PATCH] [client] Remove Unauthenticated, PermissionDenied, and Unimplemented from permanent error handling --- flow/client/client.go | 2 -- 1 file changed, 2 deletions(-) diff --git a/flow/client/client.go b/flow/client/client.go index 57a9cb117..9e9403685 100644 --- a/flow/client/client.go +++ b/flow/client/client.go @@ -116,8 +116,6 @@ func (c *GRPCClient) Receive(ctx context.Context, interval time.Duration, msgHan switch s.Code() { case codes.Canceled: return backoff.Permanent(err) - case codes.Unauthenticated, codes.PermissionDenied, codes.Unimplemented: - return backoff.Permanent(err) case codes.Internal: log.Warnf("connection corrupt, attempting reconnection: %v", err) // RST_STREAM/PROTOCOL_ERROR — connection is corrupt, recreate immediately