Merge pull request #3488 from sysown/v2.x-3487

Closes #3487: Add client information for multi-statements parsing error message
pull/3507/head
René Cannaò 5 years ago committed by GitHub
commit 805301107f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -5454,7 +5454,11 @@ bool MySQL_Session::handler___status_WAITING_CLIENT_DATA___STATE_SLEEP___MYSQL_C
#endif
if (index(dig,';') && (index(dig,';') != dig + strlen(dig)-1)) {
string nqn = string((char *)CurrentQuery.QueryPointer,CurrentQuery.QueryLength);
proxy_warning("Unable to parse multi-statements command with SET statement: setting lock hostgroup . Command: %s\n", nqn.c_str());
proxy_warning(
"Unable to parse multi-statements command with SET statement from client"
" %s:%d: setting lock hostgroup. Command: %s\n", client_myds->addr.addr,
client_myds->addr.port, nqn.c_str()
);
*lock_hostgroup = true;
return false;
}

Loading…
Cancel
Save