From a0fc25fd8a82bec59f32aeb336b64e84ad98e64c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Canna=C3=B2?= Date: Thu, 9 Jul 2020 00:06:22 +0200 Subject: [PATCH] Change DSS to STATE_MARIADB_GENERIC after async_change_user() --- lib/MySQL_Session.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/MySQL_Session.cpp b/lib/MySQL_Session.cpp index efd4be6ee..2cc683354 100644 --- a/lib/MySQL_Session.cpp +++ b/lib/MySQL_Session.cpp @@ -1510,6 +1510,7 @@ int MySQL_Session::handler_again___status_RESETTING_CONNECTION() { __sync_fetch_and_add(&MyHGM->status.backend_change_user, 1); //myds->myconn->userinfo->set(client_myds->myconn->userinfo); myds->myconn->reset(); + myds->DSS = STATE_MARIADB_GENERIC; myconn->async_state_machine=ASYNC_IDLE; // if (mysql_thread___multiplexing && (myconn->reusable==true) && myds->myconn->IsActiveTransaction()==false && myds->myconn->MultiplexDisabled()==false) { myds->return_MySQL_Connection_To_Pool();