diff --git a/pkg/filestore/filestore.go b/pkg/filestore/filestore.go index 24a186b..c2273b1 100644 --- a/pkg/filestore/filestore.go +++ b/pkg/filestore/filestore.go @@ -65,7 +65,10 @@ func (store FileStore) NewUpload(ctx context.Context, info handler.FileInfo) (ha } return nil, err } - defer file.Close() + err = file.Close() + if err != nil { + return nil, err + } upload := &fileUpload{ info: info,