example: added boost::asio::signal_set to download example