r131 - /debtorrent/trunk/DebTorrent/BT1/HTTPDownloader.py
camrdale-guest at users.alioth.debian.org
camrdale-guest at users.alioth.debian.org
Fri Jul 6 21:28:36 UTC 2007
Author: camrdale-guest
Date: Fri Jul 6 21:28:36 2007
New Revision: 131
URL: http://svn.debian.org/wsvn/debtorrent/?sc=1&rev=131
Log:
HTTPDownloader only downloads pieces not found in peers
Modified:
debtorrent/trunk/DebTorrent/BT1/HTTPDownloader.py
Modified: debtorrent/trunk/DebTorrent/BT1/HTTPDownloader.py
URL: http://svn.debian.org/wsvn/debtorrent/debtorrent/trunk/DebTorrent/BT1/HTTPDownloader.py?rev=131&op=diff
==============================================================================
--- debtorrent/trunk/DebTorrent/BT1/HTTPDownloader.py (original)
+++ debtorrent/trunk/DebTorrent/BT1/HTTPDownloader.py Fri Jul 6 21:28:36 2007
@@ -178,7 +178,11 @@
@return: whether the piece is needed
"""
-
+
+ # Only use HTTP to download pieces not found in peers
+ if self.downloader.picker.numhaves[index] > 0:
+ return False
+
if self.endflag:
return self.downloader.storage.do_I_have_requests(index)
else:
More information about the Debtorrent-commits
mailing list