Constructor notifies the io_service that work is starting.
work( boost::asio::io_service & io_service);
Copy constructor notifies the io_service that work is starting.
work( const work & other);