diff --git a/td/telegram/InlineQueriesManager.cpp b/td/telegram/InlineQueriesManager.cpp index fd9cc5b2..61cd7434 100644 --- a/td/telegram/InlineQueriesManager.cpp +++ b/td/telegram/InlineQueriesManager.cpp @@ -1076,6 +1076,7 @@ tl_object_ptr InlineQueriesManager::decrease_pending auto left_time = it->second.cache_expire_time - Time::now(); if (left_time < 0) { LOG(INFO) << "Drop cache for inline query " << query_hash; + drop_inline_query_result_timeout_.cancel_timeout(static_cast(query_hash)); auto result = std::move(it->second.results); inline_query_results_.erase(it); return result;