internal void AbortAllTasks() { if (currentTask != null && !currentTask.IsFinished) { currentTask.Abort(); } foreach (AIBackupUnitTask t in tasksQueue) { t.Abort(); } tasksQueue.Clear(); }