virtual ~executor() // noexcept\r
{\r
stop();\r
- execution_queue_[normal_priority].try_push([]{}); // Wake the execution thread.\r
join();\r
}\r
\r
void stop() // noexcept\r
{\r
is_running_ = false; \r
+ execution_queue_[normal_priority].try_push([]{}); // Wake the execution thread.\r
}\r
\r
void wait() // noexcept\r