diff options
author | Simon Rettberg | 2013-12-04 17:06:19 +0100 |
---|---|---|
committer | Simon Rettberg | 2013-12-04 17:06:19 +0100 |
commit | edd989039c33fa32215021a0802f6d27623271c7 (patch) | |
tree | b08819c48e4e2c6f729513b9f6fdf1aa899705d6 /src/server/fileutil.c | |
parent | [SERVER] Deletion restrictions (diff) | |
download | dnbd3-edd989039c33fa32215021a0802f6d27623271c7.tar.gz dnbd3-edd989039c33fa32215021a0802f6d27623271c7.tar.xz dnbd3-edd989039c33fa32215021a0802f6d27623271c7.zip |
[SERVER] Fix free disk space check
Diffstat (limited to 'src/server/fileutil.c')
-rw-r--r-- | src/server/fileutil.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/fileutil.c b/src/server/fileutil.c index ea247f0..0cb1894 100644 --- a/src/server/fileutil.c +++ b/src/server/fileutil.c @@ -64,7 +64,7 @@ uint64_t file_freeDiskSpace(const char * const path) if ( (statvfs( path, &fiData )) < 0 ) { return 0; } - return ((uint64_t)fiData.f_bfree * (uint64_t)fiData.f_bsize * 95LL) / 100LL; // Assume 5% root reservation is active + return ((uint64_t)fiData.f_bavail * (uint64_t)fiData.f_bsize); } time_t file_lastModification(const char * const file) |