diff options
author | 2017-09-29 04:33:00 -0400 | |
---|---|---|
committer | 2017-09-29 12:14:35 -0400 | |
commit | 1bd6733e9319c053fe026329250d67503fad28c5 (patch) | |
tree | 5af8923ddb4c4b8285c6fd15914b7cd6ad78d0bd | |
parent | e087d317d24094e674cf7fae0284c81d6ff8bd02 (diff) |
Making RESOURCE_EXHAUSTED a retriable error, per guideine in: https://cloud.google.com/pubsub/docs/reference/error-codes
TESTED=not really
RELNOTES: None
PiperOrigin-RevId: 170455553
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/remote/RemoteRetrier.java | 1 | ||||
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/remote/Retrier.java | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/remote/RemoteRetrier.java b/src/main/java/com/google/devtools/build/lib/remote/RemoteRetrier.java index 520a5f821a..a375bf7acb 100644 --- a/src/main/java/com/google/devtools/build/lib/remote/RemoteRetrier.java +++ b/src/main/java/com/google/devtools/build/lib/remote/RemoteRetrier.java @@ -68,6 +68,7 @@ class RemoteRetrier extends Retrier2 { case INTERNAL: case UNAVAILABLE: case UNAUTHENTICATED: + case RESOURCE_EXHAUSTED: return true; default: return false; diff --git a/src/main/java/com/google/devtools/build/lib/remote/Retrier.java b/src/main/java/com/google/devtools/build/lib/remote/Retrier.java index a84e4418d3..8ce9d0aa07 100644 --- a/src/main/java/com/google/devtools/build/lib/remote/Retrier.java +++ b/src/main/java/com/google/devtools/build/lib/remote/Retrier.java @@ -147,6 +147,7 @@ public class Retrier { case INTERNAL: case UNAVAILABLE: case UNAUTHENTICATED: + case RESOURCE_EXHAUSTED: return true; default: return false; |