From b4f30a770f1fbeee9472d55db43ed70ba310214e Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Wed, 9 Apr 2014 10:06:09 -0700 Subject: [PATCH] ChunkDataReader: if determined to be non-chunked, read full buffer unchunked --- pywb/utils/bufferedreaders.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pywb/utils/bufferedreaders.py b/pywb/utils/bufferedreaders.py index aece175f..bfcffa40 100644 --- a/pywb/utils/bufferedreaders.py +++ b/pywb/utils/bufferedreaders.py @@ -207,6 +207,9 @@ class ChunkedDataReader(DecompressingBufferedReader): self._process_read(length_header + self._data) self.not_chunked = True + # parse as block as non-chunked + return super(ChunkedDataReader, self)._fillbuff(block_size) + def _try_decode(self, length_header): # decode length header try: