fix asio_sample