Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArsentiy Milchakov <milcars@mapswithme.com>2017-08-14 14:16:42 +0300
committerYuri Gorshenin <mipt.vi002@gmail.com>2017-08-14 15:37:42 +0300
commit6bf8b07db5e8f594407973ab336f2e118321f4ac (patch)
tree7e89d836def728f82df2eea623897431f1c875a0 /partners_api/cian_api.cpp
parent580e23357cac94b080cebf90910bfef0ce9991f0 (diff)
[partners_api] use single network thread for all api
Diffstat (limited to 'partners_api/cian_api.cpp')
-rw-r--r--partners_api/cian_api.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/partners_api/cian_api.cpp b/partners_api/cian_api.cpp
index f7e65e89e0..65121de75d 100644
--- a/partners_api/cian_api.cpp
+++ b/partners_api/cian_api.cpp
@@ -114,11 +114,6 @@ http::Result RawApi::GetRentNearby(m2::RectD const & rect,
Api::Api(std::string const & baseUrl /* = kBaseUrl */) : m_baseUrl(baseUrl) {}
-Api::~Api()
-{
- m_worker.Shutdown(base::WorkerThread::Exit::SkipPending);
-}
-
uint64_t Api::GetRentNearby(ms::LatLon const & latlon, RentNearbyCallback const & onSuccess,
ErrorCallback const & onError)
{
@@ -129,7 +124,7 @@ uint64_t Api::GetRentNearby(ms::LatLon const & latlon, RentNearbyCallback const
auto const mercatorRect = MercatorBounds::MetresToXY(latlon.lat, latlon.lon, kSearchRadius);
auto const rect = MercatorBounds::ToLatLonRect(mercatorRect);
- m_worker.Push([reqId, rect, onSuccess, onError, baseUrl]() {
+ GetPlatform().RunOnNetworkThread([reqId, rect, onSuccess, onError, baseUrl]() {
std::vector<RentPlace> result;
auto const rawResult = RawApi::GetRentNearby(rect, baseUrl);