Commit c40333d8 authored by Dominik Charousset's avatar Dominik Charousset

maintenance

parent 1eb9f07e
...@@ -191,8 +191,8 @@ class abstract_actor : public Base { ...@@ -191,8 +191,8 @@ class abstract_actor : public Base {
} }
template<typename... Args> template<typename... Args>
abstract_actor(Args&&... args) : Base(std::forward<Args>(args)...) abstract_actor(Args&&... args)
, m_exit_reason(exit_reason::not_exited) { : Base(std::forward<Args>(args)...), m_exit_reason(exit_reason::not_exited){
// pre-allocate some nodes // pre-allocate some nodes
for (size_t i = 0; i < m_nodes.max_size() / 2; ++i) { for (size_t i = 0; i < m_nodes.max_size() / 2; ++i) {
m_nodes.push_back(new mailbox_element); m_nodes.push_back(new mailbox_element);
......
...@@ -46,11 +46,7 @@ struct recursive_queue_node { ...@@ -46,11 +46,7 @@ struct recursive_queue_node {
inline recursive_queue_node() : next(nullptr), marked(false) { } inline recursive_queue_node() : next(nullptr), marked(false) { }
inline recursive_queue_node(actor* from, any_tuple&& content) inline recursive_queue_node(actor* from, any_tuple&& content)
: next(nullptr) : next(nullptr), marked(false), sender(from), msg(std::move(content)) { }
, marked(false)
, sender(from)
, msg(std::move(content)) {
}
recursive_queue_node(recursive_queue_node&&) = delete; recursive_queue_node(recursive_queue_node&&) = delete;
recursive_queue_node(const recursive_queue_node&) = delete; recursive_queue_node(const recursive_queue_node&) = delete;
......
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