From 391c5455eac2627f607daf4191eceede213a1a08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Canna=C3=B2?= Date: Sun, 25 Jun 2017 14:28:31 +0200 Subject: [PATCH] Reset connection metadata after CHANGE_USER #1069 --- lib/MySQL_Session.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/MySQL_Session.cpp b/lib/MySQL_Session.cpp index a71b450dd..794885489 100644 --- a/lib/MySQL_Session.cpp +++ b/lib/MySQL_Session.cpp @@ -1597,6 +1597,7 @@ bool MySQL_Session::handler_again___status_CHANGING_USER_SERVER(int *_rc) { if (rc==0) { __sync_fetch_and_add(&MyHGM->status.backend_change_user, 1); myds->myconn->userinfo->set(client_myds->myconn->userinfo); + myds->myconn->reset(); st=previous_status.top(); previous_status.pop(); NEXT_IMMEDIATE_NEW(st);