Skip to content

Commit 0d4bebb

Browse files
Assign ownerTask in startTileWorkerTasks() instead of constructor. (#62)
1 parent 1f9d3b8 commit 0d4bebb

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

src/OpenStreetMap-esp32.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -594,8 +594,9 @@ bool OpenStreetMap::startTileWorkerTasks()
594594
if (tasksStarted)
595595
return true;
596596

597-
const int numCores = ESP.getChipCores();
597+
ownerTask = xTaskGetCurrentTaskHandle();
598598

599+
const int numCores = ESP.getChipCores();
599600
for (int core = 0; core < numCores; ++core)
600601
{
601602
char taskName[16];

src/OpenStreetMap-esp32.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,7 @@ namespace
7171
class OpenStreetMap
7272
{
7373
public:
74-
OpenStreetMap()
75-
{
76-
ownerTask = xTaskGetCurrentTaskHandle();
77-
}
74+
OpenStreetMap() = default;
7875
OpenStreetMap(const OpenStreetMap &) = delete;
7976
OpenStreetMap &operator=(const OpenStreetMap &) = delete;
8077
OpenStreetMap(OpenStreetMap &&other) = delete;

0 commit comments

Comments
 (0)