Fix Response.send_chunk() and helpers.sendfile()

pull/150/head
mike.piecuch 2023-12-26 10:23:57 -05:00
rodzic e6710b6a9e
commit 8ee8be304d
1 zmienionych plików z 3 dodań i 2 usunięć

Wyświetl plik

@ -1623,13 +1623,14 @@ class AppResponse:
) # if aborted set to done True and ok False
return self._chunkFuture
self._lastChunkOffset = self.get_write_offset()
(ok, done) = self.try_end(buffer, total_size)
if ok:
self._chunkFuture.set_result((ok, done))
return self._chunkFuture
# failed to send chunk
self._lastChunkOffset = self.get_write_offset()
# failed to send chunk
return self._chunkFuture
def get_data(self):