diff -r 907a45df1295 -r 9e2eb4023f57 Lib/chunk.py --- a/Lib/chunk.py Thu Aug 30 01:19:48 2007 +0000 +++ b/Lib/chunk.py Thu Aug 25 08:41:22 2011 +0200 @@ -163,5 +163,6 @@ while self.size_read < self.chunksize: n = min(8192, self.chunksize - self.size_read) dummy = self.read(n) + self.size_read += len(dummy) if not dummy: raise EOFError