From 2514ee51c625f3701192aa8b32f086def5ae39b6 Mon Sep 17 00:00:00 2001 From: Christopher Troup Date: Mon, 6 Mar 2017 17:52:37 -0500 Subject: [PATCH] Ensure admin users can always connect Refs #940 --- lib/MySQL_Session.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/MySQL_Session.cpp b/lib/MySQL_Session.cpp index fb4bb0222..f7fad866f 100644 --- a/lib/MySQL_Session.cpp +++ b/lib/MySQL_Session.cpp @@ -2571,6 +2571,8 @@ void MySQL_Session::handler___status_CONNECTING_CLIENT___STATE_SERVER_HANDSHAKE( if (admin==false) { client_authenticated=true; free_users=GloMyAuth->increase_frontend_user_connections(client_myds->myconn->userinfo->username, &used_users); + } else { + free_users=1; } if (max_connections_reached==true || free_users<=0) { *wrong_pass=true;