Browse code

Merge pull request #19518 from dmcgowan/unwrap-url-error-on-retry

Unwrap URL errors on retry

Tibor Vass authored on 2016/01/22 05:36:41
Showing 1 changed files
... ...
@@ -145,6 +145,8 @@ func retryOnError(err error) error {
145 145
 		case errcode.ErrorCodeUnauthorized, errcode.ErrorCodeUnsupported, errcode.ErrorCodeDenied:
146 146
 			return xfer.DoNotRetry{Err: err}
147 147
 		}
148
+	case *url.Error:
149
+		return retryOnError(v.Err)
148 150
 	case *client.UnexpectedHTTPResponseError:
149 151
 		return xfer.DoNotRetry{Err: err}
150 152
 	}