title: Calling boost::asio::io_service::run from a std::thread
body: <p>I have a class which handles my connection that has a boost::asio::io_service member. I'm wanting to call io_service::run() from a std::thread, but I am running into compilation errors.</p>
  
  <pre><code>std::thread run_thread(&amp;boost::asio::io_service, std::ref(m_io_service));
  </code></pre>
  
  <p>Does not work. I see various examples out there for doing this using boost::thread, but I am wanting to stick to std::thread for this. Any suggestions? </p>
  
  <p>Thanks</p>