[Boost-users] Boost.Asio -- combining sync read with async read