diff --git a/src/OpenStreetMap-esp32.cpp b/src/OpenStreetMap-esp32.cpp index 6149d13..cfaa757 100644 --- a/src/OpenStreetMap-esp32.cpp +++ b/src/OpenStreetMap-esp32.cpp @@ -569,7 +569,7 @@ void OpenStreetMap::tileFetcherTask(void *param) log_e("Tile fetch failed: %s", result.c_str()); else log_i("core %i fetched tile z=%u x=%lu, y=%lu in %lu ms", xPortGetCoreID(), job.z, job.x, job.y, millis() - startMS); - osm->decrementActiveJobs(); + --osm->pendingJobs; } log_d("task on core %i exiting", xPortGetCoreID()); xTaskNotifyGive(osm->ownerTask); diff --git a/src/OpenStreetMap-esp32.hpp b/src/OpenStreetMap-esp32.hpp index ccfb523..8c14235 100644 --- a/src/OpenStreetMap-esp32.hpp +++ b/src/OpenStreetMap-esp32.hpp @@ -102,7 +102,6 @@ class OpenStreetMap bool composeMap(LGFX_Sprite &mapSprite, const tileList &requiredTiles, uint8_t zoom); static void tileFetcherTask(void *param); TaskHandle_t ownerTask = nullptr; - inline void decrementActiveJobs() { --pendingJobs; } bool startTileWorkerTasks(); QueueHandle_t jobQueue = nullptr;