guix/nix/libstore
Ludovic Courtès bb0beaecde
nix: Guard against removing temporary roots of living processes.
Fixes <https://issues.guix.gnu.org/25018>.

* nix/libstore/gc.cc (readTempRoots): Add a check to guard against removing
the temporary roots of a living process.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-10-07 16:54:20 -04:00
..
.gitignore
build.cc
builtins.cc
builtins.hh
derivations.cc
derivations.hh
gc.cc nix: Guard against removing temporary roots of living processes. 2022-10-07 16:54:20 -04:00
globals.cc
globals.hh
local-store.cc
local-store.hh
misc.cc daemon: Remove unused function findOutput. 2022-09-11 16:43:30 +02:00
misc.hh daemon: Remove unused function findOutput. 2022-09-11 16:43:30 +02:00
optimise-store.cc
pathlocks.cc
pathlocks.hh
references.cc
references.hh
sqlite.cc
sqlite.hh
store-api.cc daemon: Remove unused function exportPaths. 2022-09-11 16:43:30 +02:00
store-api.hh daemon: Remove unused function exportPaths. 2022-09-11 16:43:30 +02:00
worker-protocol.hh