modified:   asio_impl/connection.cpp