Skip to content

Commit f58f76c

Browse files
committed
add comments
1 parent 94d8ccd commit f58f76c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packets.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,9 @@ func (mc *mysqlConn) writePacket(data []byte) error {
131131
}
132132
return err
133133
}
134-
if n != size+4 {
134+
if n != 4+size {
135+
// io.Writer(b) must return a non-nil error if it cannot write len(b) bytes.
136+
// The io.ErrShortWrite error is used to indicate that this rule has not been followed.
135137
mc.cleanup()
136138
return io.ErrShortWrite
137139
}
@@ -142,7 +144,6 @@ func (mc *mysqlConn) writePacket(data []byte) error {
142144
}
143145
pktLen -= size
144146
data = data[size:]
145-
continue
146147
}
147148
}
148149

0 commit comments

Comments
 (0)