mirror of https://github.com/django/django.git
Refs #25501 -- Fixed a typo in django/core/cache/backends/filebased.py
The original intent in refs #20536 was to use the highest protocol. Calling zlib.compress() with a compression level of -1 seems to fall back to the default level of 6.
This commit is contained in:
parent
25b912abbe
commit
1aba0e4c68
|
@ -55,7 +55,7 @@ class FileBasedCache(BaseCache):
|
||||||
with io.open(fd, 'wb') as f:
|
with io.open(fd, 'wb') as f:
|
||||||
expiry = self.get_backend_timeout(timeout)
|
expiry = self.get_backend_timeout(timeout)
|
||||||
f.write(pickle.dumps(expiry, pickle.HIGHEST_PROTOCOL))
|
f.write(pickle.dumps(expiry, pickle.HIGHEST_PROTOCOL))
|
||||||
f.write(zlib.compress(pickle.dumps(value, pickle.HIGHEST_PROTOCOL), -1))
|
f.write(zlib.compress(pickle.dumps(value, pickle.HIGHEST_PROTOCOL)))
|
||||||
file_move_safe(tmp_path, fname, allow_overwrite=True)
|
file_move_safe(tmp_path, fname, allow_overwrite=True)
|
||||||
renamed = True
|
renamed = True
|
||||||
finally:
|
finally:
|
||||||
|
|
Loading…
Reference in New Issue