Keep another process's downloads when opening a library (closes #105) #120

Merged
clawbot merged 1 commits from issue-105-temp-reaping into next2 2026-09-23 07:25:29 +02:00
1 Commits
Author SHA1 Message Date
sneak c5dd63ef3a Keep another process's downloads when opening a library (closes #105)
check / check (push) Successful in 1m31s
The download writer's temp files are now named .quak-<pid>-<random>.tmp.
removeLeftoverTempFiles moves from the backup into the download module and
deletes a .quak-*.tmp file only when the process ID in its name is no
longer running; the content cache calls it at open() instead of deleting
every temp file, so a download in progress in another process sharing the
cache survives. The README backup layout and TODO.md are updated.

Model: opus-5-5
2026-09-23 05:19:07 +00:00