diff --git a/lib/System/TaskManager.cpp b/lib/System/TaskManager.cpp index b53bc1d..d524ad0 100644 --- a/lib/System/TaskManager.cpp +++ b/lib/System/TaskManager.cpp @@ -14,7 +14,9 @@ void TaskManager::addAlwaysRunTask(Task *task) { } std::list TaskManager::getTasks() { - return _tasks; + std::list tasks = _alwaysRunTasks; + std::copy(_tasks.begin(), _tasks.end(), std::back_inserter(tasks)); + return tasks; } bool TaskManager::setup(System &system) {