Check disk space before trying a write from the downloader; don't make empty directories if we can't even write the file

This commit is contained in:
Dane Everitt
2020-12-20 11:17:53 -08:00
parent 9c53436470
commit c718da20e3
4 changed files with 33 additions and 22 deletions

View File

@@ -150,7 +150,7 @@ func (fs *Filesystem) CompressFiles(dir string, paths []string) (os.FileInfo, er
return nil, err
}
if err := fs.hasSpaceFor(f.Size()); err != nil {
if err := fs.HasSpaceFor(f.Size()); err != nil {
_ = os.Remove(d)
return nil, err