From c55ca0aaeebb9159e4f945d97717f6cadc2ca87b Mon Sep 17 00:00:00 2001 From: Massimiliano Pinto Date: Wed, 2 Oct 2013 09:27:10 +0200 Subject: [PATCH] Backed dcb close if now forced after routing COM_QUERY and close client dcb, in mysql_client.c gw_read_client_event /** close backends connection */ router->closeSession(router_instance, rsession); Tested only with readconroute router module --- server/modules/protocol/mysql_client.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/modules/protocol/mysql_client.c b/server/modules/protocol/mysql_client.c index 2764737a1..04edd78bd 100644 --- a/server/modules/protocol/mysql_client.c +++ b/server/modules/protocol/mysql_client.c @@ -704,8 +704,9 @@ int gw_read_client_event(DCB* dcb) { dcb); /** close client connection */ - - (dcb->func).close(dcb); + (dcb->func).close(dcb); + /** close backends connection */ + router->closeSession(router_instance, rsession); rc = 1; } else