We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6a51eb5 commit 0c95935Copy full SHA for 0c95935
src/OpenStreetMap-esp32.cpp
@@ -419,13 +419,17 @@ void OpenStreetMap::tileFetcherTask(void *param)
419
continue;
420
}
421
422
- // compute remaining time budget for this job
423
uint32_t remainingMS = 0;
424
if (osm->mapTimeoutMS > 0)
425
{
426
remainingMS = osm->mapTimeoutMS - elapsedMS;
427
if (remainingMS == 0)
428
- remainingMS = 1; // minimum non-zero
+ {
+ log_w("No budget left for job, dropping");
429
+ osm->invalidateTile(job.tile);
430
+ --osm->pendingJobs;
431
+ continue;
432
+ }
433
434
435
String result;
0 commit comments