diff --git a/tdactor/td/actor/SleepActor.h b/tdactor/td/actor/SleepActor.h index 4b976a91..9b9981ec 100644 --- a/tdactor/td/actor/SleepActor.h +++ b/tdactor/td/actor/SleepActor.h @@ -26,6 +26,7 @@ class SleepActor : public Actor { } void timeout_expired() override { promise_.set_value(Unit()); + stop(); } };