Commit 1d785335 authored by neverlord's avatar neverlord

added requirements in constructor of down_observer

parent eb471208
......@@ -44,8 +44,9 @@ class down_observer : public attachable {
public:
down_observer(actor_ptr observer, actor_ptr observed)
: m_observer(std::move(observer))
, m_observed(std::move(observed)) {
: m_observer(std::move(observer)), m_observed(std::move(observed)) {
CPPA_REQUIRE(m_observer != nullptr);
CPPA_REQUIRE(m_observed != nullptr);
}
void actor_exited(std::uint32_t reason) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment