diff options
author | Jade Lovelace <lix@jade.fyi> | 2024-06-28 00:05:21 -0700 |
---|---|---|
committer | jade <lix@jade.fyi> | 2024-07-19 20:55:55 +0000 |
commit | 77ff799cc8214db4db8f848c56bdc8c502a0fdb7 (patch) | |
tree | 3568d3411fc56d5fb6ffc4765a03b2088b666074 /tests/functional | |
parent | 22252825c4ea5e8a60eea419ebe352cab184e8b6 (diff) |
gc: refactor the gc server thread out into a class without changing it
This removes a *whole load* of variables from scope and enforces thread
boundaries with the type system.
There is not much change of significance in here, so the things to watch
out for while reviewing it are primarily that the destructor ordering
may have changed inadvertently, I think.
Change-Id: I3cd87e6d5a08dfcf368637407251db22a8906316
Diffstat (limited to 'tests/functional')
-rw-r--r-- | tests/functional/gc-non-blocking.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/functional/gc-non-blocking.sh b/tests/functional/gc-non-blocking.sh index ec280badb..c4df3f2fc 100644 --- a/tests/functional/gc-non-blocking.sh +++ b/tests/functional/gc-non-blocking.sh @@ -33,7 +33,7 @@ sleep 2 pid2=$! # Start a build. This should not be blocked by the GC in progress. -outPath=$(nix-build --max-silent-time 60 -o "$TEST_ROOT/result" -E " +outPath=$(nix-build --max-silent-time 60 --debug -o "$TEST_ROOT/result" -E " with import ./config.nix; mkDerivation { name = \"non-blocking\"; |