diff --git a/include/beman/task/detail/state.hpp b/include/beman/task/detail/state.hpp index 204d823..4aa146d 100644 --- a/include/beman/task/detail/state.hpp +++ b/include/beman/task/detail/state.hpp @@ -31,7 +31,7 @@ struct state : ::beman::task::detail::state_base, ::beman::task::detail::s }; using stop_callback_t = ::beman::execution::stop_callback_for_t; template - state(R&& r, H h) + state(R&& r, H h) noexcept //-dk:TODO break down to various members : state_rep(std::forward(r)), handle(std::move(h)), scheduler(this->template from_env(::beman::execution::get_env(this->receiver))) {}