Merge branch '2.3' into 2.4

This commit is contained in:
Esa Korhonen
2019-09-06 10:59:08 +03:00
5 changed files with 83 additions and 18 deletions

View File

@ -2105,18 +2105,12 @@ void MonitorWorkerSimple::tick()
* the server state bits. This would allow clearing the state by
* zeroing it out.
*/
const uint64_t bits_to_clear = ~SERVER_WAS_MASTER;
pMs->clear_pending_status(bits_to_clear);
pMs->clear_pending_status(MonitorServer::SERVER_DOWN_CLEAR_BITS);
if (mysql_errno(pMs->con) == ER_ACCESS_DENIED_ERROR)
{
pMs->set_pending_status(SERVER_AUTH_ERROR);
}
else
{
pMs->clear_pending_status(SERVER_AUTH_ERROR);
}
if (pMs->status_changed() && pMs->should_print_fail_status())
{