diff options
author | 2010-12-19 17:46:26 +0100 | |
---|---|---|
committer | 2010-12-19 17:46:26 +0100 | |
commit | a799c28d059f48ec93d72c515e4ecbff3b3b8b71 (patch) | |
tree | ac927e947920de781fb74215b04c155ba137c988 /module/network/HTTPChunk.py | |
parent | fixed chunk size calculation (diff) | |
download | pyload-a799c28d059f48ec93d72c515e4ecbff3b3b8b71.tar.xz |
calc fixes
Diffstat (limited to 'module/network/HTTPChunk.py')
-rw-r--r-- | module/network/HTTPChunk.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/module/network/HTTPChunk.py b/module/network/HTTPChunk.py index 6f9454c56..f9ad3def7 100644 --- a/module/network/HTTPChunk.py +++ b/module/network/HTTPChunk.py @@ -78,7 +78,7 @@ class HTTPChunk(HTTPBase): break count = self.bufferSize if self.noRangeHeader: - count = min(count, self.range[1]-self.range[0] - self.arrived+count) + count = min(count, self.range[1] - self.arrived) if self.bucket: count = self.bucket.add(count) if count == 0: @@ -98,7 +98,7 @@ class HTTPChunk(HTTPBase): self.speedCalcTime = inttime() self.speedCalcLen = 0 size = len(data) - if self.arrived+size == self.range[1]-self.range[0]: + if self.noRangeHeader and self.arrived+size == self.range[1]: running = False self.speedCalcLen += size self.arrived += size |