Skip to content

Commit 47882d1

Browse files
committed
catch raw record set write error
1 parent df55dc2 commit 47882d1

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

protocol/record.go

+5-1
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,11 @@ func (rs *RecordSet) WriteTo(w io.Writer) (int64, error) {
309309
}
310310

311311
func (rrs *RawRecordSet) WriteTo(w io.Writer) (int64, error) {
312-
return io.Copy(w, rrs.Reader)
312+
n, err := io.Copy(w, rrs.Reader)
313+
if err != nil {
314+
return n, fmt.Errorf("kafka.(*RawRecordSet).WriteTo: %w", err)
315+
}
316+
return n, err
313317
}
314318

315319
func makeTime(t int64) time.Time {

0 commit comments

Comments
 (0)