Add some extra debug assertions

The debug assertions help catch false positives in server state change
logic.
This commit is contained in:
Markus Mäkelä 2017-01-20 15:58:28 +02:00
parent 7824c98dcc
commit 4ee7f4c91d

View File

@ -827,7 +827,8 @@ mon_get_event_type(MXS_MONITOR_SERVERS* node)
if (prev == present)
{
/* No change in the bits we're interested in */
/* This should never happen */
ss_dassert(false);
return UNDEFINED_EVENT;
}
@ -895,6 +896,8 @@ mon_get_event_type(MXS_MONITOR_SERVERS* node)
(present & SERVER_JOINED) ? NEW_SYNCED_EVENT :
NEW_NDB_EVENT;
default:
/* This should never happen */
ss_dassert(false);
return UNDEFINED_EVENT;
}
}