[Bug debuginfod/26125] during debuginfod cache cleanup, try harder to rmdir empty dirs
fche at redhat dot com
sourceware-bugzilla@sourceware.org
Thu Mar 18 17:14:56 GMT 2021
https://sourceware.org/bugzilla/show_bug.cgi?id=26125
Frank Ch. Eigler <fche at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |critical
Assignee|unassigned at sourceware dot org |alizhang at redhat dot com
--- Comment #8 from Frank Ch. Eigler <fche at redhat dot com> ---
Suggest implementation during cache cleanup,
- post-order traversal (files aged/deleted first), fstat buildid directories
- if mtime age is greater than maxage_s, attempt one rmdir
(that rmdir will fail for nonempty directories, which is fine)
During download, always attempt the mkdir(target_cache_dir), independently of
checking whether it already exists (i.e., drop stat(target_cache_dir,...), and
ignore the errno==EEXIST case as normal.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Elfutils-devel
mailing list