From ee83a6ca0d93a7985b46fb8e408768657813a458 Mon Sep 17 00:00:00 2001 From: "wuzang.hdp" Date: Fri, 12 Jul 2019 15:09:10 +0800 Subject: [PATCH] fix memory leak on handling COM_CHANGE_USER --- server/modules/protocol/MySQL/mariadbbackend/mysql_backend.c | 1 + 1 file changed, 1 insertion(+) diff --git a/server/modules/protocol/MySQL/mariadbbackend/mysql_backend.c b/server/modules/protocol/MySQL/mariadbbackend/mysql_backend.c index 534fe9212..55e5a2fd8 100644 --- a/server/modules/protocol/MySQL/mariadbbackend/mysql_backend.c +++ b/server/modules/protocol/MySQL/mariadbbackend/mysql_backend.c @@ -858,6 +858,7 @@ gw_read_and_write(DCB *dcb) if (auth_change_requested(read_buffer) && handle_auth_change_response(read_buffer, proto, dcb)) { + gwbuf_free(read_buffer); return 0; } else