Merge pull request #2767 from sysown/v2.0.12-global-vars

V2.0.12 Fix set global variables error
pull/2789/head
René Cannaò 6 years ago committed by GitHub
commit c518638f1c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -2995,7 +2995,7 @@ char ** MySQL_Threads_Handler::get_variables_list() {
// scan both mysql_thread_variables_names AND mysql_tracked_variables
bool MySQL_Threads_Handler::has_variable(const char *name) {
if (strlen(name) > 8) {
if (strncmp(name, "default_", 8)) {
if (strncmp(name, "default_", 8) == 0) {
for (unsigned int i = 0; i < SQL_NAME_LAST ; i++) {
size_t var_len = strlen(mysql_tracked_variables[i].internal_variable_name);
if (strlen(name) == (var_len+8)) {

Loading…
Cancel
Save