Fix crash in galeramon
An std::string was assigned a null value which will cause a crash.
This commit is contained in:
@ -208,9 +208,9 @@ void GaleraMonitor::update_server_status(MXS_MONITORED_SERVER* monitored_server)
|
|||||||
info.local_state = atoi(row[1]);
|
info.local_state = atoi(row[1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (strcmp(row[0], "wsrep_cluster_state_uuid") == 0)
|
if (strcmp(row[0], "wsrep_cluster_state_uuid") == 0 && row[1] && *row[1])
|
||||||
{
|
{
|
||||||
info.cluster_uuid = row[1] && *row[1] ? MXS_STRDUP(row[1]) : NULL;
|
info.cluster_uuid = row[1];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user