lichao
2021-05-28 9243710ca372de26823c2225c7b46b072458c671
box/io_service.h
@@ -24,19 +24,17 @@
class IoService
{
public:
   IoService() :
       run_(false) {}
   bool Start();
   void Stop();
   IoService();
   ~IoService();
   typedef boost::asio::io_context io_service_t;
   io_service_t &io() { return io_; }
private:
   virtual void OnStop() {}
   io_service_t io_;
   typedef boost::asio::executor_work_guard<io_service_t::executor_type> guard_t;
   guard_t guard_;
   std::thread worker_;
   std::atomic<bool> run_;
};
#endif // end of include guard: IO_SERVICE_ODKKJG3D