You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.rst
-9Lines changed: 0 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,15 +54,6 @@ Features
54
54
* Thread-safety.
55
55
* **Per-call max age:** Specify a maximum age for cached values per call.
56
56
57
-
Bug Fixes
58
-
=========
59
-
60
-
**2024: Fix for inotify instance exhaustion in pickle backend**
61
-
62
-
- The pickle backend previously created a new inotify instance (via watchdog) for each cache wait, which could exhaust the system's inotify instance limit under heavy concurrency (see [Issue #24](https://github.com/python-cachier/cachier/issues/24)).
63
-
- This is now fixed: observers are reused and properly cleaned up, and the backend falls back to polling if the inotify limit is reached.
64
-
- A regression test is included: it will fail if the bug is present, and pass when the fix is in place.
65
-
66
57
Cachier is **NOT**:
67
58
68
59
* Meant as a transient cache. Python's @lru_cache is better.
0 commit comments