diff options
Diffstat (limited to 'src/mbgl/storage/http_context_base.cpp')
-rw-r--r-- | src/mbgl/storage/http_context_base.cpp | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/mbgl/storage/http_context_base.cpp b/src/mbgl/storage/http_context_base.cpp index 8b09fc4dc2..a25f1b9185 100644 --- a/src/mbgl/storage/http_context_base.cpp +++ b/src/mbgl/storage/http_context_base.cpp @@ -2,29 +2,4 @@ namespace mbgl { -HTTPContextBase::HTTPContextBase(uv_loop_t* loop_) - : reachability(loop_, [this] { retryRequests(); }) { - NetworkStatus::Subscribe(reachability.get()); - reachability.unref(); -} - -HTTPContextBase::~HTTPContextBase() { - assert(requests.empty()); - NetworkStatus::Unsubscribe(reachability.get()); -} - -void HTTPContextBase::addRequest(HTTPRequestBase* request) { - requests.insert(request); -} - -void HTTPContextBase::removeRequest(HTTPRequestBase* request) { - requests.erase(request); -} - -void HTTPContextBase::retryRequests() { - for (auto request : requests) { - request->retry(); - } -} - } |