From 6c38e3c01857314dd2e29d9d3fc16ae92b05941f Mon Sep 17 00:00:00 2001 From: levlam Date: Fri, 17 Feb 2023 16:14:31 +0300 Subject: [PATCH] Use G()->close_status() instead of manual error. --- td/telegram/ConfigManager.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/td/telegram/ConfigManager.cpp b/td/telegram/ConfigManager.cpp index 2a6d5d061..113e31d89 100644 --- a/td/telegram/ConfigManager.cpp +++ b/td/telegram/ConfigManager.cpp @@ -1000,9 +1000,7 @@ void ConfigManager::get_app_config(Promise } void ConfigManager::reget_app_config(Promise &&promise) { - if (G()->close_flag()) { - return promise.set_error(Status::Error(500, "Request aborted")); - } + TRY_STATUS_PROMISE(promise, G()->close_status()); auto auth_manager = G()->td().get_actor_unsafe()->auth_manager_.get(); if (auth_manager != nullptr && auth_manager->is_bot()) {