summaryrefslogtreecommitdiff
path: root/internal/client
diff refs
from: back
to: back
| flip
diff options
context:
space:
mode:
Diffstat (limited to 'internal/client')
-rw-r--r--internal/client/output/local_unix.go4
1 files changed, 1 insertions, 3 deletions
diff --git a/internal/client/output/local_unix.go b/internal/client/output/local_unix.go
index b106726..798be3b 100644
--- a/internal/client/output/local_unix.go
+++ b/internal/client/output/local_unix.go
@@ -3,7 +3,6 @@ package output
import (
"fmt"
"io"
- "log/slog"
"mime"
"os"
"strconv"
@@ -102,8 +101,7 @@ func (c *LocalUnixOutputClient) ReadMetadata(path string) (*MetadataStruct, erro
case "xattr":
sz, err := unix.Getxattr(c.path+path, "user.originalfile.mddate", nil)
if err != nil {
- slog.Warn("fail to get size of user.originalfile.mddate attribute, proceeding as if no such attribute is there", slog.String("error", err.Error()))
- break
+ return nil, fmt.Errorf("fail to get size of user.originalfile.mddate attribute: %w", err)
}
mddateOriginal = make([]byte, sz)
if _, err = unix.Getxattr(c.path+path, "user.originalfile.mddate", mddateOriginal); err != nil {