[systemd-devel] Antw: [EXT] [systemd‑devel] systemd‑tmpfiles: behavior of ‑‑clean
Wols Lists
antlists at youngman.org.uk
Wed Aug 31 07:25:28 UTC 2022
On 31/08/2022 07:16, Ulrich Windl wrote:
>> 'tomcat.<####>' with other associated files (or directories below this).
> I think with the guideline "clean up your own dirt" there wouldn't be so much
> need for external cleanup if the applications would do a better job. The
> application always knows best what, how, and when to clean up. (MHO)
>
Always? Sometimes the application doesn't have a clue!
Simple example, your system crashes (or a thread exits with a crash,
security violation, out-of-mem, whatever). Why on earth should the
*application* have a clue about what that crashed process was doing? If
(as is the case with tomcat) it was carrying out a user request, all
state has gone.
And even within the application you can't just come along and clean up
stuff that doesn't belong to you because another thread might own it and
be most upset when it disappears. Truly, the sysadmin often *does* know
best.
Cheers,
Wol
More information about the systemd-devel
mailing list