From c2b54d92f66ea02642be4ede26f2b7ecac1f2056 Mon Sep 17 00:00:00 2001 From: Harshavardhana Date: Sat, 24 Feb 2024 09:11:14 -0800 Subject: [PATCH] allow all disk full errors to be handled (#19117) --- cmd/xl-storage.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/xl-storage.go b/cmd/xl-storage.go index f8b8f60bd..b74de4328 100644 --- a/cmd/xl-storage.go +++ b/cmd/xl-storage.go @@ -1184,7 +1184,7 @@ func (s *xlStorage) moveToTrash(filePath string, recursive, immediatePurge bool) } // ENOSPC is a valid error from rename(); remove instead of rename in that case - if err == errDiskFull { + if errors.Is(err, errDiskFull) || isSysErrNoSpace(err) { if recursive { err = removeAll(filePath) } else {