Bläddra i källkod

Check records encoding error

Vlad Hanciuta 8 år sedan
förälder
incheckning
808ea149d8
1 ändrade filer med 3 tillägg och 1 borttagningar
  1. 3 1
      record_batch.go

+ 3 - 1
record_batch.go

@@ -75,7 +75,9 @@ func (b *RecordBatch) encode(pe packetEncoder) error {
 	}
 	}
 
 
 	if b.compressedRecords == nil {
 	if b.compressedRecords == nil {
-		b.encodeRecords(pe)
+		if err := b.encodeRecords(pe); err != nil {
+			return err
+		}
 	}
 	}
 	if err := pe.putRawBytes(b.compressedRecords); err != nil {
 	if err := pe.putRawBytes(b.compressedRecords); err != nil {
 		return err
 		return err