diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2022-03-16 09:19:57 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-16 09:19:57 +0100 |
commit | a53c1dc96d059aea6d67726f44c37c39c95404e3 (patch) | |
tree | c41d110073e6995fa2ca38c190e1eae4a363d26e /src/libstore/gc.cc | |
parent | 7b0eb9eaf299b913fa780d8cb82b7f18757a5b5e (diff) | |
parent | 6b1872312f1b505334acb67b8bf7990b0a0fdbd8 (diff) |
Merge pull request #6245 from trofi/fix-nix-store-gc-limit-auto-optimise-store
nix store gc: account for auto-optimised store
Diffstat (limited to 'src/libstore/gc.cc')
-rw-r--r-- | src/libstore/gc.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libstore/gc.cc b/src/libstore/gc.cc index 024da66c1..69755bd19 100644 --- a/src/libstore/gc.cc +++ b/src/libstore/gc.cc @@ -841,7 +841,8 @@ void LocalStore::collectGarbage(const GCOptions & options, GCResults & results) if (unlink(path.c_str()) == -1) throw SysError("deleting '%1%'", path); - results.bytesFreed += st.st_size; + /* Do not accound for deleted file here. Rely on deletePath() + accounting. */ } struct stat st; |