MXS-2449: Fix maxinfo monitor status output

The status use an AND operation when it should do an equality comparison.
This commit is contained in:
Markus Mäkelä
2019-07-10 12:38:10 +03:00
parent 3e686e0ba5
commit 0394c9c525

View File

@ -743,7 +743,7 @@ std::unique_ptr<ResultSet> monitor_get_list()
for (MXS_MONITOR* ptr = allMonitors; ptr; ptr = ptr->next) for (MXS_MONITOR* ptr = allMonitors; ptr; ptr = ptr->next)
{ {
const char* state = ptr->state & MONITOR_STATE_RUNNING ? "Running" : "Stopped"; const char* state = ptr->state == MONITOR_STATE_RUNNING ? "Running" : "Stopped";
set->add_row({ptr->name, state}); set->add_row({ptr->name, state});
} }