Commit a9aec115 authored by Collin Anderson's avatar Collin Anderson Committed by Tim Graham
Browse files

Closed files in FileResponse; refs #24072

parent e08318b4
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -442,6 +442,8 @@ class FileResponse(StreamingHttpResponse):
        if hasattr(value, 'read'):
            self.file_to_stream = value
            filelike = value
            if hasattr(filelike, 'close'):
                self._closable_objects.append(filelike)
            value = iter(lambda: filelike.read(self.block_size), b'')
        else:
            self.file_to_stream = None