From 101ecb8bf4387c19ec6422791c81ac38ffdb7a1a Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Sat, 16 May 2020 23:25:54 +0200 Subject: [PATCH] Cancel files downloads --- td/telegram/ContactsManager.cpp | 4 ---- td/telegram/files/FileManager.cpp | 5 +++++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/td/telegram/ContactsManager.cpp b/td/telegram/ContactsManager.cpp index 34a8d5f4..7a81f336 100644 --- a/td/telegram/ContactsManager.cpp +++ b/td/telegram/ContactsManager.cpp @@ -13563,13 +13563,10 @@ void ContactsManager::get_current_state(vector 30 /* DELETE FILES OLDER THAN X SECONDS */) { empty_file_ids_.push_back(i); file_id_insert_time_[i] = INT64_MAX; + + file_nodes_[file_id_info_[i].node_id_]->set_generate_priority(0, 0); + file_nodes_[file_id_info_[i].node_id_]->set_download_priority(0); + file_nodes_[file_id_info_[i].node_id_]->set_upload_priority(0); + file_nodes_[file_id_info_[i].node_id_] = nullptr; file_id_info_[i].node_id_ = 0; }