[Boost-users] Boost.Asio async read/write callback weirdness/