Merge pull request #5095 from Gonlo2/fix-overflow-if-first-server-is-invalid

Fix int overflow if the first server is invalid
pull/5346/head
René Cannaò 3 months ago committed by GitHub
commit 48f1b3cfef
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -1789,7 +1789,7 @@ void MySQL_HostGroups_Manager::purge_mysql_servers_table() {
for (unsigned int i=0; i<MyHostGroups->len; i++) {
MyHGC *myhgc=(MyHGC *)MyHostGroups->index(i);
MySrvC *mysrvc=NULL;
for (unsigned int j=0; j<myhgc->mysrvs->servers->len; j++) {
for (int j=0; j<myhgc->mysrvs->servers->len; j++) {
mysrvc=myhgc->mysrvs->idx(j);
if (mysrvc->get_status() == MYSQL_SERVER_STATUS_OFFLINE_HARD) {
if (mysrvc->ConnectionsUsed->conns_length()==0 && mysrvc->ConnectionsFree->conns_length()==0) {

Loading…
Cancel
Save