From a5b0f205d1628b63fc40a75717add62121261f95 Mon Sep 17 00:00:00 2001 From: levlam Date: Mon, 15 Jun 2020 04:59:08 +0300 Subject: [PATCH] Remove Promise debug. GitOrigin-RevId: b248c369954ae5ddd81437e4a2fdde245544d267 --- td/telegram/RequestActor.h | 1 - tdactor/td/actor/PromiseFuture.h | 4 ---- 2 files changed, 5 deletions(-) diff --git a/td/telegram/RequestActor.h b/td/telegram/RequestActor.h index f32a76242..f80d06982 100644 --- a/td/telegram/RequestActor.h +++ b/td/telegram/RequestActor.h @@ -47,7 +47,6 @@ class RequestActor : public Actor { } stop(); } else { - LOG_CHECK(!promise.was_set_value) << future.empty() << " " << future.get_state(); CHECK(!future.empty()); CHECK(future.get_state() == FutureActor::State::Waiting); if (--tries_left_ == 0) { diff --git a/tdactor/td/actor/PromiseFuture.h b/tdactor/td/actor/PromiseFuture.h index b5dda83ae..51e1e56b2 100644 --- a/tdactor/td/actor/PromiseFuture.h +++ b/tdactor/td/actor/PromiseFuture.h @@ -62,12 +62,10 @@ class SafePromise; template class Promise { public: - bool was_set_value{false}; void set_value(T &&value) { if (!promise_) { return; } - was_set_value = true; promise_->set_value(std::move(value)); promise_.reset(); } @@ -75,7 +73,6 @@ class Promise { if (!promise_) { return; } - was_set_value = true; promise_->set_error(std::move(error)); promise_.reset(); } @@ -83,7 +80,6 @@ class Promise { if (!promise_) { return; } - was_set_value = true; promise_->set_result(std::move(result)); promise_.reset(); }