Pain point · Reliability & bugs · Blocks work
Filesystem cache flush deletes its root directory and can crash
1 source thread · first seen 2026-09
Summary
Calling `flush()` on a Filesystem-backed cache can throw on an empty directory, removes the cache root when populated, and causes `ping()` and subsequent flushes to fail.
Evidence
Excerpts are copied word for word from the source; follow the link to read it in full.
“Rather than wiping only the cached files and subdirectories, it removes the entire root directory from disk”