manageRunningTasks method

void manageRunningTasks()

Implementation

void manageRunningTasks() {
  final dif = runningUrlQueue.length - maxRunningTask;
  if (dif > 0) {
    for (var i = 0; i < dif; i++) {
      EzRunningTaskPair pair = runningUrlQueue[i];
      pair.cancel();

      imageCache.remove(pair.url());
      runningUrlQueue.removeAt(i);
    }
  }
}