diff options
author | Yosuke Otosu <yosuke.otosu@gmail.com> | 2018-02-05 20:33:25 +0900 |
---|---|---|
committer | Marcel Hellkamp <marc@gsites.de> | 2018-02-14 12:12:06 +0100 |
commit | 245386e4cb45320047f2e3f9f1912d3f7e1eef42 (patch) | |
tree | b6cec061621d2ff1b2cbbf39053e60e276eb4b43 | |
parent | 56ccbba1df3b09cbb1274fad27522e2d7fd3d489 (diff) | |
download | bottle-245386e4cb45320047f2e3f9f1912d3f7e1eef42.tar.gz |
Fixed ResourceWarning: unclosed file <_io.BufferedReader... in static_file() #1000
-rwxr-xr-x | bottle.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -2813,9 +2813,11 @@ def _file_iter_range(fp, offset, bytes, maxread=1024 * 1024): fp.seek(offset) while bytes > 0: part = fp.read(min(bytes, maxread)) - if not part: break + if not part: + break bytes -= len(part) yield part + fp.close() def static_file(filename, root, |