Fix compile errors and warnings
Fix compile errors and warnings
This commit is contained in:
@ -494,7 +494,7 @@ static int conn_err_count;
|
|||||||
if (isslave)
|
if (isslave)
|
||||||
{
|
{
|
||||||
server_set_status(database->server, SERVER_SLAVE);
|
server_set_status(database->server, SERVER_SLAVE);
|
||||||
/* Avoid any possible stale Master state
|
/* Avoid any possible stale Master state */
|
||||||
server_clear_status(database->server, SERVER_MASTER);
|
server_clear_status(database->server, SERVER_MASTER);
|
||||||
} else {
|
} else {
|
||||||
/* Avoid any possible Master/Slave stale state */
|
/* Avoid any possible Master/Slave stale state */
|
||||||
@ -516,7 +516,6 @@ MYSQL_MONITOR *handle = (MYSQL_MONITOR *)arg;
|
|||||||
MONITOR_SERVERS *ptr;
|
MONITOR_SERVERS *ptr;
|
||||||
int replication_heartbeat = handle->replicationHeartbeat;
|
int replication_heartbeat = handle->replicationHeartbeat;
|
||||||
int num_servers=0;
|
int num_servers=0;
|
||||||
int depth_level = 0;
|
|
||||||
MONITOR_SERVERS *root_master;
|
MONITOR_SERVERS *root_master;
|
||||||
|
|
||||||
if (mysql_thread_init())
|
if (mysql_thread_init())
|
||||||
|
@ -140,6 +140,9 @@ static bool rses_begin_locked_router_action(
|
|||||||
static void rses_end_locked_router_action(
|
static void rses_end_locked_router_action(
|
||||||
ROUTER_CLIENT_SES* rses);
|
ROUTER_CLIENT_SES* rses);
|
||||||
|
|
||||||
|
static BACKEND *get_root_master(
|
||||||
|
BACKEND **servers);
|
||||||
|
|
||||||
static SPINLOCK instlock;
|
static SPINLOCK instlock;
|
||||||
static ROUTER_INSTANCE *instances;
|
static ROUTER_INSTANCE *instances;
|
||||||
|
|
||||||
|
@ -624,7 +624,7 @@ static void* newSession(
|
|||||||
/** Copy backend pointers to router session. */
|
/** Copy backend pointers to router session. */
|
||||||
client_rses->rses_master_ref = master_ref;
|
client_rses->rses_master_ref = master_ref;
|
||||||
/* assert with master_host */
|
/* assert with master_host */
|
||||||
ss_dassert(master_host && ((*p_master_ref)->bref_backend->backend_server == master_host->backend_server) && SERVER_MASTER);
|
ss_dassert(master_ref && (master_ref->bref_backend->backend_server && SERVER_MASTER));
|
||||||
client_rses->rses_backend_ref = backend_ref;
|
client_rses->rses_backend_ref = backend_ref;
|
||||||
client_rses->rses_nbackends = router_nservers; /*< # of backend servers */
|
client_rses->rses_nbackends = router_nservers; /*< # of backend servers */
|
||||||
client_rses->rses_capabilities = RCAP_TYPE_STMT_INPUT;
|
client_rses->rses_capabilities = RCAP_TYPE_STMT_INPUT;
|
||||||
@ -850,8 +850,8 @@ static bool get_dcb(
|
|||||||
ss_dassert(backend_ref->bref_dcb->state != DCB_STATE_ZOMBIE);
|
ss_dassert(backend_ref->bref_dcb->state != DCB_STATE_ZOMBIE);
|
||||||
|
|
||||||
ss_dassert(
|
ss_dassert(
|
||||||
(master_host && (b->backend_server == master_host->backend_server)) &&
|
(master_host && (backend_ref->bref_backend->backend_server == master_host->backend_server)) &&
|
||||||
smallest_nconn == -1);
|
smallest_nconn == -1);
|
||||||
|
|
||||||
LOGIF(LE, (skygw_log_write_flush(
|
LOGIF(LE, (skygw_log_write_flush(
|
||||||
LOGFILE_ERROR,
|
LOGFILE_ERROR,
|
||||||
|
Reference in New Issue
Block a user