Free the readwritesplit query queue

If the queue isn't empty when the session closes, the queue would leak.
This commit is contained in:
Markus Mäkelä 2019-03-16 10:24:04 +02:00
parent fd21bed5aa
commit 11ee74bad3
No known key found for this signature in database
GPG Key ID: 72D48FCE664F7B19

View File

@ -918,6 +918,7 @@ static void closeSession(MXS_ROUTER *instance, MXS_ROUTER_SESSION *router_sessio
{
router_cli_ses->rses_closed = true;
close_all_connections(router_cli_ses->backends);
gwbuf_free(router_cli_ses->query_queue);
if (MXS_LOG_PRIORITY_IS_ENABLED(LOG_INFO) &&
router_cli_ses->sescmd_list.size())