diff --git a/td/telegram/net/Session.cpp b/td/telegram/net/Session.cpp index a6ea81516..7f4a6725a 100644 --- a/td/telegram/net/Session.cpp +++ b/td/telegram/net/Session.cpp @@ -42,6 +42,7 @@ #include "td/utils/utf8.h" #include "td/utils/VectorQueue.h" +#include #include #include @@ -66,6 +67,11 @@ class SemaphoreActor final : public Actor { size_t capacity_; VectorQueue>> pending_; + void start_up() final { + set_context(std::make_shared()); + set_tag(string()); + } + void finish(Result) { capacity_++; if (!pending_.empty()) {