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.
This commit is contained in:
@ -342,7 +342,7 @@ routeQuery(FILTER *instance, void *session, GWBUF *queue)
|
|||||||
REGEXHINT_SESSION *my_session = (REGEXHINT_SESSION *) session;
|
REGEXHINT_SESSION *my_session = (REGEXHINT_SESSION *) session;
|
||||||
char *sql;
|
char *sql;
|
||||||
|
|
||||||
if (modutil_is_SQL(queue))
|
if (modutil_is_SQL(queue) && my_session->active)
|
||||||
{
|
{
|
||||||
if (queue->next != NULL)
|
if (queue->next != NULL)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user