cancelAll method

void cancelAll()

Cancels all tasks

Implementation

void cancelAll() {
  // Cancel all tasks in the list
  for (final task in _taskList) {
    task.cancel();
  }

  // Cancel all executing tasks
  for (final task in _executingTasks) {
    task.cancel();
  }

  // Clear the list and executing tasks
  _taskList.clear();
  _executingTasks.clear();
  _tasksByDomain.clear();

  logger?.info('All tasks cancelled');
}