summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--buildstream/_artifactcache/casserver.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/buildstream/_artifactcache/casserver.py b/buildstream/_artifactcache/casserver.py
index 62d06f3ce..4d352651d 100644
--- a/buildstream/_artifactcache/casserver.py
+++ b/buildstream/_artifactcache/casserver.py
@@ -426,7 +426,7 @@ def _clean_up_cache(cas, object_size):
# which mounts the repo
stats = os.statvfs(cas.casdir)
buffer_ = int(2e9) # Add a 2 GB buffer
- free_disk_space = (stats.f_bfree * stats.f_bsize) - buffer_
+ free_disk_space = (stats.f_bavail * stats.f_bsize) - buffer_
total_disk_space = (stats.f_blocks * stats.f_bsize) - buffer_
if object_size > total_disk_space: