diff --git a/qwarc/aiohttp.py b/qwarc/aiohttp.py index 1c97927..b4d79fb 100644 --- a/qwarc/aiohttp.py +++ b/qwarc/aiohttp.py @@ -133,10 +133,11 @@ class ClientResponse(aiohttp.client_reqrep.ClientResponse): while True: chunk = self._rawData.responseData.read(1048576) if not chunk: - if data: - parser.feed_data(data) break eof, data = parser.feed_data(chunk) + # data can only not be None if eof is True, so there is no need to actually do anything about it + if eof: + break if not eof: parser.feed_eof()