diff --git a/reactor.hh b/reactor.hh index e8b5e4e509..b3b5db3e91 100644 --- a/reactor.hh +++ b/reactor.hh @@ -175,7 +175,7 @@ public: } } promise& operator=(promise&&); - void operator=(const T&) = delete; + void operator=(const promise&) = delete; future get_future(); void set_value(const T& result) { _state->set(result); } void set_value(T&& result) { _state->set(std::move(result)); }