Skip to content

Commit 1e59832

Browse files
author
James Cor
committed
fix timer again
1 parent fb70489 commit 1e59832

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

server/handler.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,9 @@ func (h *Handler) doQuery(
499499
r, processedAtLeastOneBatch, err = h.resultForValueRowIter(sqlCtx, c, schema, vr, resultFields, buf, callback, more)
500500
} else {
501501
r, processedAtLeastOneBatch, err = h.resultForDefaultIter(sqlCtx, c, schema, rowIter, callback, resultFields, more, buf)
502+
if err != nil {
503+
return remainder, err
504+
}
502505
}
503506
if err != nil {
504507
return remainder, err
@@ -977,7 +980,7 @@ func (h *Handler) resultForValueRowIter(ctx *sql.Context, c *mysql.Conn, schema
977980
if res != nil {
978981
res.Rows = res.Rows[:res.RowsAffected]
979982
}
980-
return res, processedAtLeastOneBatch, nil
983+
return res, processedAtLeastOneBatch, err
981984
}
982985

983986
// See https://dev.mysql.com/doc/internals/en/status-flags.html

0 commit comments

Comments
 (0)