diff options
author | Konstantin Käfer <mail@kkaefer.com> | 2017-07-26 16:07:00 +0200 |
---|---|---|
committer | Konstantin Käfer <mail@kkaefer.com> | 2017-07-26 16:07:00 +0200 |
commit | 8d3647317cefc0c1190ca80a7dc411cb4498f5f8 (patch) | |
tree | 71cb7152a03e5a03f33062794b1db1a05531c86a /src/mbgl/util/http_timeout.cpp | |
parent | c9bf1235cdb0075900ad8e471886bbefceef891c (diff) | |
download | qtlocation-mapboxgl-8d3647317cefc0c1190ca80a7dc411cb4498f5f8.tar.gz |
[core] extract enums Response::Error::Reason => ResourceStatus, Resource::Kind => ResourceKind
Diffstat (limited to 'src/mbgl/util/http_timeout.cpp')
-rw-r--r-- | src/mbgl/util/http_timeout.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mbgl/util/http_timeout.cpp b/src/mbgl/util/http_timeout.cpp index ca9a93498f..626b0c43ae 100644 --- a/src/mbgl/util/http_timeout.cpp +++ b/src/mbgl/util/http_timeout.cpp @@ -4,16 +4,16 @@ namespace mbgl { namespace http { -Duration errorRetryTimeout(Response::Error::Reason failedRequestReason, uint32_t failedRequests, optional<Timestamp> retryAfter) { +Duration errorRetryTimeout(ResourceStatus failedRequestReason, uint32_t failedRequests, optional<Timestamp> retryAfter) { - if (failedRequestReason == Response::Error::Reason::Server) { + if (failedRequestReason == ResourceStatus::ServerError) { // Retry after one second three times, then start exponential backoff. return Seconds(failedRequests <= 3 ? 1 : 1u << std::min(failedRequests - 3, 31u)); - } else if (failedRequestReason == Response::Error::Reason::Connection) { + } else if (failedRequestReason == ResourceStatus::ConnectionError) { // Immediate exponential backoff. assert(failedRequests > 0); return Seconds(1u << std::min(failedRequests - 1, 31u)); - } else if (failedRequestReason == Response::Error::Reason::RateLimit) { + } else if (failedRequestReason == ResourceStatus::RateLimitError) { if (retryAfter) { return *retryAfter - util::now(); } else { |