Skip to content

Commit 3da9f54

Browse files
committed
don't force close() when headers is already sent
1 parent eb7015b commit 3da9f54

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

tremolo/http_server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ async def _handle_response(self, func, kwargs):
130130
data = await agen
131131

132132
if data is None:
133-
response.close()
133+
response.close(keepalive=response.headers_sent())
134134
return
135135

136136
if not isinstance(data, (bytes, bytearray, str, tuple)):

0 commit comments

Comments
 (0)