save handles to async requests to be able to cancel them when shutting down. http://cr.bittorrent.com/10986008/