From: Joel Rosdahl Date: Thu, 10 Nov 2022 10:17:26 +0000 (+0100) Subject: fix: Don't consider temporary files incompressible X-Git-Tag: v4.7.4~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=203d18162980e9a6002968fd201fe8a7aa4604a0;p=thirdparty%2Fccache.git fix: Don't consider temporary files incompressible --- diff --git a/src/storage/local/LocalStorage_compress.cpp b/src/storage/local/LocalStorage_compress.cpp index 0e034bc2e..d983b5ca4 100644 --- a/src/storage/local/LocalStorage_compress.cpp +++ b/src/storage/local/LocalStorage_compress.cpp @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -219,7 +220,7 @@ LocalStorage::recompress(const std::optional level, // Ignore for now. } }); - } else { + } else if (!TemporaryFile::is_tmp_file(file.path())) { statistics.update(0, 0, 0, file.lstat().size()); }