Inline Td::send.

This commit is contained in:
levlam 2021-11-12 14:39:04 +03:00
parent c29b096e79
commit 4762983803
2 changed files with 2 additions and 9 deletions

View File

@ -161,7 +161,8 @@ void Td::ResultHandler::set_td(Td *td) {
void Td::ResultHandler::send_query(NetQueryPtr query) {
td_->add_handler(query->id(), shared_from_this());
send(std::move(query));
query->debug("Send to NetQueryDispatcher");
G()->net_query_dispatcher().dispatch(std::move(query));
}
class GetPromoDataQuery final : public Td::ResultHandler {
@ -3208,12 +3209,6 @@ std::shared_ptr<Td::ResultHandler> Td::extract_handler(uint64 id) {
return result;
}
void Td::send(NetQueryPtr &&query) {
VLOG(net_query) << "Send " << query << " to dispatcher";
query->debug("Td: send to NetQueryDispatcher");
G()->net_query_dispatcher().dispatch(std::move(query));
}
void Td::on_update(BufferSlice &&update) {
if (close_flag_ > 1) {
return;

View File

@ -351,8 +351,6 @@ class Td final : public Actor {
void on_config_option_updated(const string &name);
static void send(NetQueryPtr &&query);
class OnRequest;
class DownloadFileCallback;