From d72375ebb5f8f9af623d606db17025f07d40000b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20M=C3=A4kel=C3=A4?= Date: Mon, 18 Sep 2017 20:51:52 +0300 Subject: [PATCH] Reset resultset offset when discarding response The offset into the resultset buffer needs to be reset before each processed packet if the resultset is being discarded. --- server/modules/filter/maxrows/maxrows.c | 1 + 1 file changed, 1 insertion(+) diff --git a/server/modules/filter/maxrows/maxrows.c b/server/modules/filter/maxrows/maxrows.c index 633cf5088..598a3f5ce 100644 --- a/server/modules/filter/maxrows/maxrows.c +++ b/server/modules/filter/maxrows/maxrows.c @@ -421,6 +421,7 @@ static int clientReply(MXS_FILTER *instance, gwbuf_free(csdata->res.data); csdata->res.data = data; csdata->res.length = gwbuf_length(data); + csdata->res.offset = 0; } else {