summaryrefslogtreecommitdiffstats
path: root/module/network/HTTPDownload.py
diff options
context:
space:
mode:
Diffstat (limited to 'module/network/HTTPDownload.py')
-rw-r--r--module/network/HTTPDownload.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/module/network/HTTPDownload.py b/module/network/HTTPDownload.py
index ecc7f24b8..1c1f53b88 100644
--- a/module/network/HTTPDownload.py
+++ b/module/network/HTTPDownload.py
@@ -146,7 +146,9 @@ class HTTPDownload():
for i in range(1, chunks):
c = HTTPChunk(i, self, self.info.getChunkRange(i), resume)
self.chunks.append(c)
- self.m.add_handle(c.getHandle())
+ handle = c.getHandle()
+ if handle: self.m.add_handle(handle)
+
while 1:
ret, num_handles = self.m.perform()