Support pool of multithreaded downloaders
commit433e6d607e10ec36214f081dfd385f51fe293aed
authorAleksey Lim <alsroot@sugarlabs.org>
Sun, 14 Aug 2011 03:53:23 +0000 (14 04:53 +0100)
committerThomas Leonard <talex5@gmail.com>
Tue, 13 Sep 2011 09:50:18 +0000 (13 10:50 +0100)
treef84cf01677760f307c60c6c6795ad6911ede4aa4
parent1efd631f37c5c9c09316181b51a36330dfd2ae4e
Support pool of multithreaded downloaders

* use httplib for HTTP with supporting persistence connections and falback to urllib2 otherwise
* do not reset tmpfile in Downloader to prevent race conditions
* use dns resolving cache
tests/basetest.py
zeroinstall/injector/_download_child.py [deleted file]
zeroinstall/injector/download.py
zeroinstall/injector/wget.py [new file with mode: 0644]