diff --git a/server/modules/monitor/galeramon/galeramon.c b/server/modules/monitor/galeramon/galeramon.c index c77fd9910..9f22ef1f9 100644 --- a/server/modules/monitor/galeramon/galeramon.c +++ b/server/modules/monitor/galeramon/galeramon.c @@ -709,11 +709,9 @@ static MXS_MONITORED_SERVER *get_candidate_master(MXS_MONITOR* mon) } } else if (moitor_servers->server->node_id >= 0 && - (!handle->use_priority || /** Server priority disabled*/ - candidate_master == NULL || /** No candidate chosen */ - /** Candidate has no priority */ - !server_get_parameter_nolock(moitor_servers->server, "priority", buf, sizeof(buf)))) + (!handle->use_priority || candidate_master == NULL)) { + // Server priorities are not in use or no candidate has been found if (min_id < 0 || moitor_servers->server->node_id < min_id) { min_id = moitor_servers->server->node_id;