We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ece91a9 commit 4da7637Copy full SHA for 4da7637
packets.go
@@ -66,16 +66,17 @@ func (mc *mysqlConn) readPacket() (data []byte, err error) {
66
func (mc *mysqlConn) writePacket(data []byte) error {
67
// Write packet
68
n, err := mc.netConn.Write(data)
69
- if err != nil || n != len(data) {
70
- if err == nil {
71
- errLog.Print(errMalformPkt)
72
- }
73
- errLog.Print(err)
74
- return driver.ErrBadConn
+ if err == nil || n == len(data) {
+ mc.sequence++
+ return nil
75
}
76
77
- mc.sequence++
78
- return nil
+ if err == nil { // n != len(data)
+ errLog.Print(errMalformPkt)
+ } else {
+ errLog.Print(err)
+ }
79
+ return driver.ErrBadConn
80
81
82
/******************************************************************************
0 commit comments