Skip to content

Commit e93b1ca

Browse files
committed
remaining missing errors
1 parent e6e8f4b commit e93b1ca

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

nfs_onaccess.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@ func onAccess(ctx context.Context, w *response, userHandle Handler) error {
2626
if err := xdr.Write(writer, uint32(NFSStatusOk)); err != nil {
2727
return &NFSStatusError{NFSStatusServerFault, err}
2828
}
29-
WritePostOpAttrs(writer, tryStat(fs, path))
29+
if err := WritePostOpAttrs(writer, tryStat(fs, path)); err != nil {
30+
return &NFSStatusError{NFSStatusServerFault, err}
31+
}
3032

3133
if !billy.CapabilityCheck(fs, billy.WriteCapability) {
3234
mask = mask & (1 | 2 | 0x20)

nfs_oncommit.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ func onCommit(ctx context.Context, w *response, userHandle Handler) error {
3535
if err := xdr.Write(writer, uint32(0)); err != nil {
3636
return &NFSStatusError{NFSStatusServerFault, err}
3737
}
38-
WritePostOpAttrs(writer, tryStat(fs, path))
38+
if err := WritePostOpAttrs(writer, tryStat(fs, path)); err != nil {
39+
return &NFSStatusError{NFSStatusServerFault, err}
40+
}
3941
// write the 8 bytes of write verification.
4042
if err := xdr.Write(writer, w.Server.ID); err != nil {
4143
return &NFSStatusError{NFSStatusServerFault, err}

0 commit comments

Comments
 (0)