diff --git a/RangeHTTPServer/__init__.py b/RangeHTTPServer/__init__.py index 666e33a..35a3075 100755 --- a/RangeHTTPServer/__init__.py +++ b/RangeHTTPServer/__init__.py @@ -86,6 +86,7 @@ def send_head(self): file_len = fs[6] if first >= file_len: self.send_error(416, 'Requested Range Not Satisfiable') + f.close() return None self.send_response(206)