From 72e521284290e7658257ce9134d947f0bf3b23d8 Mon Sep 17 00:00:00 2001 From: Harshavardhana Date: Mon, 6 Mar 2023 08:56:29 -0800 Subject: [PATCH] fix: handle syscall.EROFS also for osIsPermission() (#16765) --- cmd/xl-storage-errors.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/xl-storage-errors.go b/cmd/xl-storage-errors.go index 518f66d9c..86e7097fe 100644 --- a/cmd/xl-storage-errors.go +++ b/cmd/xl-storage-errors.go @@ -133,7 +133,7 @@ func osIsNotExist(err error) bool { } func osIsPermission(err error) bool { - return errors.Is(err, os.ErrPermission) + return errors.Is(err, os.ErrPermission) || errors.Is(err, syscall.EROFS) } func osIsExist(err error) bool {