Merge "Fix BufferedReader writing zero size chunks"

This commit is contained in:
Zuul 2017-12-20 07:47:33 +00:00 committed by Gerrit Code Review
commit b722df3419
1 changed files with 2 additions and 2 deletions

View File

@ -102,7 +102,7 @@ class BufferedReader(object):
self._tmpfile = tempfile.TemporaryFile(dir=buffer_dir)
self._buffered = False
self.is_zero_size = True
self.is_zero_size = False
self._buffer()
# Setting the file pointer back to the beginning of file
self._tmpfile.seek(0)
@ -142,7 +142,7 @@ class BufferedReader(object):
if len(buf) == 0:
self._tmpfile.seek(0)
self._buffered = True
self.is_zero_size = False
self.is_zero_size = True
break
self._tmpfile.write(buf)
to_buffer -= len(buf)