| 237 | } |
| 238 | |
| 239 | void BatchHelper::Run() { |
| 240 | impl_->stop = false; |
| 241 | for (int i{0}; i < impl_->ndaemon_thread; ++i) { |
| 242 | impl_->daemon_threads.push_back(move(unique_ptr<thread>(new thread(&BatchHelper::DaemonThreadRun, this, i)))); |
| 243 | } |
| 244 | } |
| 245 | |
| 246 | void BatchHelper::Stop() { |
| 247 | impl_->stop = true; |