We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a5cd8a2 commit 88fcad9Copy full SHA for 88fcad9
couchdb/http.py
@@ -170,20 +170,24 @@ def iterchunks(self):
170
assert self.chunked
171
buffer = []
172
while True:
173
+
174
if self.resp.isclosed():
175
break
176
177
chunksz = int(self.resp.fp.readline().strip(), 16)
178
if not chunksz:
179
self.resp.fp.read(2) #crlf
180
self.resp.close()
181
self._release_conn()
182
183
184
chunk = self.resp.fp.read(chunksz)
185
for ln in chunk.splitlines(True):
- end = (ln == b'\n') and not buffer # end of response
186
187
+ end = ln == b'\n' and not buffer # end of response
188
if not ln or end:
189
190
191
buffer.append(ln)
192
if ln.endswith(b'\n'):
193
yield b''.join(buffer)
0 commit comments