MXS-1775 Flush pending status to servers using common code
This commit is contained in:
@ -83,8 +83,6 @@ void AuroraMonitor::update_server_status(MXS_MONITORED_SERVER* monitored_server)
|
||||
{
|
||||
mon_report_query_error(monitored_server);
|
||||
}
|
||||
|
||||
monitored_server->server->status = monitored_server->pending_status;
|
||||
}
|
||||
|
||||
bool AuroraMonitor::has_sufficient_permissions() const
|
||||
|
@ -492,14 +492,6 @@ void GaleraMonitor::tick()
|
||||
{
|
||||
update_sst_donor_nodes(is_cluster);
|
||||
}
|
||||
|
||||
ptr = m_monitor->monitored_servers;
|
||||
|
||||
while (ptr)
|
||||
{
|
||||
ptr->server->status = ptr->pending_status;
|
||||
ptr = ptr->next;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -142,8 +142,6 @@ void GRMon::update_server_status(MXS_MONITORED_SERVER* monitored_server)
|
||||
monitor_clear_pending_status(monitored_server, SERVER_SLAVE);
|
||||
monitor_clear_pending_status(monitored_server, SERVER_MASTER);
|
||||
}
|
||||
|
||||
monitored_server->server->status = monitored_server->pending_status;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -419,10 +419,7 @@ void MMMonitor::tick()
|
||||
/* Set the STALE bit for this server in server struct */
|
||||
monitor_set_pending_status(ptr, SERVER_STALE_STATUS);
|
||||
}
|
||||
|
||||
ptr->server->status = ptr->pending_status;
|
||||
}
|
||||
ptr = ptr->next;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -206,6 +206,4 @@ void NDBCMonitor::update_server_status(MXS_MONITORED_SERVER* monitored_server)
|
||||
monitor_clear_pending_status(monitored_server, SERVER_NDB);
|
||||
monitored_server->server->depth = -1;
|
||||
}
|
||||
|
||||
monitored_server->server->status = monitored_server->pending_status;
|
||||
}
|
||||
|
Reference in New Issue
Block a user