asio::buffer_connection::{,set_}discard_on_sink_error() implementation.