Преглед на файлове

remove redundant write byte count assertion

Mike преди 2 години
родител
ревизия
9654b64a3a
променени са 1 файла, в които са добавени 1 реда и са изтрити 7 реда
  1. 1 7
      wire/frames.go

+ 1 - 7
wire/frames.go

@@ -196,19 +196,13 @@ func (f *FlapClient) SendSNAC(frame SNACFrame, body any) error {
 		Sequence:      uint16(f.sequence),
 		PayloadLength: uint16(snacBuf.Len()),
 	}
-
 	if err := Marshal(flap, f.w); err != nil {
 		return err
 	}
 
-	expectLen := snacBuf.Len()
-	c, err := f.w.Write(snacBuf.Bytes())
-	if err != nil {
+	if _, err := f.w.Write(snacBuf.Bytes()); err != nil {
 		return err
 	}
-	if c != expectLen {
-		panic("did not write the expected # of bytes")
-	}
 
 	f.sequence++
 	return nil