From 3c8bba26c9829fa3d7bd5f9f6d1dd8ce464cd9fd Mon Sep 17 00:00:00 2001 From: Markus Makela Date: Wed, 23 Mar 2016 11:35:11 +0200 Subject: [PATCH] MXS-646: Namedserverfilter ignores `user` and `source` The namedserverfilter did not check if it was active for the session before adding a routing hint to it. --- server/modules/filter/namedserverfilter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/modules/filter/namedserverfilter.c b/server/modules/filter/namedserverfilter.c index 4156e7857..cacca8155 100644 --- a/server/modules/filter/namedserverfilter.c +++ b/server/modules/filter/namedserverfilter.c @@ -342,7 +342,7 @@ routeQuery(FILTER *instance, void *session, GWBUF *queue) REGEXHINT_SESSION *my_session = (REGEXHINT_SESSION *) session; char *sql; - if (modutil_is_SQL(queue)) + if (modutil_is_SQL(queue) && my_session->active) { if (queue->next != NULL) {