diff options
Diffstat (limited to 'src/mbgl/util/http_timeout.cpp')
-rw-r--r-- | src/mbgl/util/http_timeout.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mbgl/util/http_timeout.cpp b/src/mbgl/util/http_timeout.cpp index 04842e48be..cf4085d5dc 100644 --- a/src/mbgl/util/http_timeout.cpp +++ b/src/mbgl/util/http_timeout.cpp @@ -32,11 +32,11 @@ Duration errorRetryTimeout(Response::Error::Reason failedRequestReason, uint32_t Duration expirationTimeout(optional<Timestamp> expires, uint32_t expiredRequests) { if (expiredRequests) { return Seconds(1u << std::min(expiredRequests - 1, 31u)); - } else if (expires) { + } + if (expires) { return std::max(Seconds::zero(), *expires - util::now()); - } else { - return Duration::max(); } + return Duration::max(); } } // namespace http |