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);