Skip to content

Commit 07b0d6c

Browse files
committed
wrap inner chunk reader error with %w to preserve errors.Is identity
1 parent 99dc7bd commit 07b0d6c

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

pkg/handlers/default.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ func (h *defaultHandler) handleNonArchiveContent(
134134
dataOrErr := DataOrErr{}
135135
if err := chunkResult.Error(); err != nil {
136136
h.metrics.incErrors()
137-
dataOrErr.Err = fmt.Errorf("%w: error reading chunk: %v", ErrProcessingWarning, err)
137+
dataOrErr.Err = fmt.Errorf("%w: error reading chunk: %w", ErrProcessingWarning, err)
138138
if writeErr := common.CancellableWrite(ctx, dataOrErrChan, dataOrErr); writeErr != nil {
139139
return fmt.Errorf("%w: error writing to data channel: %v", ErrProcessingFatal, writeErr)
140140
}

0 commit comments

Comments
 (0)