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 d13672c commit 9f9fa9eCopy full SHA for 9f9fa9e
src/TaskManagerIO.cpp
@@ -169,7 +169,7 @@ void TaskManager::cancelTask(taskid_t taskId) {
169
void TaskManager::yieldForMicros(uint32_t microsToWait) {
170
yield();
171
172
- auto& prevTask = runningTask;
+ auto* prevTask = getRunningTask();
173
unsigned long microsStart = micros();
174
do {
175
runLoop();
src/TaskManagerIO.h
@@ -287,7 +287,7 @@ class TaskManager {
287
* store this pointer.
288
* @return a temporary pointer to the running task that lasts as long as it is running.
289
*/
290
- const tm_internal::TimerTaskAtomicPtr& getRunningTask() { return runningTask; }
+ TimerTask* getRunningTask() { return runningTask; }
291
292
private:
293
/**
0 commit comments