We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5a461b2 commit 7311b9eCopy full SHA for 7311b9e
internal/grpc/retry/retry.go
@@ -41,6 +41,11 @@ func ServiceIsUnavailable(err error) bool {
41
return true
42
}
43
44
+ // retry if GCP proxy LB isn't fully available yet
45
+ if strings.HasPrefix(statusErr.Message(), `connection error: desc = "transport: authentication handshake failed: read tcp`) {
46
+ return true
47
+ }
48
+
49
// ideally we would check the error type directly, but grpc only provides a string
50
return !strings.HasPrefix(statusErr.Message(), `connection error: desc = "transport: authentication handshake failed`)
51
0 commit comments