Added check for case where backend's replication lag information is currently not available.
This commit is contained in:
parent
8ffca16368
commit
e68d1f984b
@ -1835,6 +1835,7 @@ static bool select_connect_backend_servers(
|
||||
{
|
||||
/* check also for relay servers and don't take the master_host */
|
||||
if (slaves_found < max_nslaves &&
|
||||
b->backend_server->rlag != -1 && /*< information currently not available */
|
||||
b->backend_server->rlag <= max_slave_rlag &&
|
||||
(SERVER_IS_SLAVE(b->backend_server) || SERVER_IS_RELAY_SERVER(b->backend_server)) &&
|
||||
(master_host != NULL && (b->backend_server != master_host->backend_server)))
|
||||
|
Loading…
x
Reference in New Issue
Block a user