Commit 8775eeca authored by Joseph Noir's avatar Joseph Noir

Add error checks for application policy init

parent b4762a4b
......@@ -46,7 +46,8 @@ public:
template <class Parent>
error init(Parent& parent) {
parent.application().init(parent);
if (auto err = parent.application().init(parent))
return std::move(err);
parent.mask_add(net::operation::read);
return none;
}
......
......@@ -43,7 +43,8 @@ public:
template <class Parent>
error init(Parent& parent) {
parent.application().init(parent);
if (auto err = parent.application().init(parent))
return std::move(err);
parent.mask_add(net::operation::read);
return none;
}
......
......@@ -99,8 +99,8 @@ public:
}
template <class Parent>
void init(Parent&) {
// nop
error init(Parent&) {
return none;
}
dummy_application make() const {
......
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