--- wb_admin_control.py.orig 2015-05-10 13:31:21.966410743 +0200 +++ wb_admin_control.py 2015-05-10 13:32:29.989960713 +0200 @@ -612,6 +612,11 @@ while result and result.nextRow(): self.server_variables[result.stringByName("Variable_name")] = result.stringByName("Value") + self.server_global_variables = {} + result = self.exec_query("SHOW GLOBAL VARIABLES") + while result and result.nextRow(): + self.server_global_variables[result.stringByName("Variable_name")] = result.stringByName("Value") + self.status_variables_time = time.time() self.status_variables = {} result = self.exec_query("SHOW GLOBAL STATUS") @@ -619,8 +624,8 @@ self.status_variables[result.stringByName("Variable_name")] = result.stringByName("Value") # check version - if self.server_variables: - self.raw_version = self.server_variables["version"] + if self.server_global_variables: + self.raw_version = self.server_global_variables["version"] self.target_version = Version.fromstr(self.raw_version) if self.server_profile.server_version != self.raw_version: # Update profile version with live data from server --- wb_admin_connections.py.orig 2015-05-10 13:36:42.440569636 +0200 +++ wb_admin_connections.py 2015-05-10 13:37:03.856469721 +0200 @@ -571,7 +571,7 @@ else: self.lbl_errors.show(False) - self.lbl_max_connections.set_text(self.ctrl_be.server_variables['max_connections']) + self.lbl_max_connections.set_text(self.ctrl_be.server_global_variables['max_connections']) def menu_will_show(self, item): if item is None: