MXS-2464: Assert that responses are expected

A query should not be queued if no responses are expected. The code that
executes queued queries should be dead code and this assertion would catch
it.
This commit is contained in:
Markus Mäkelä
2019-05-29 18:20:45 +03:00
parent 1012b95544
commit ee7e63a611

View File

@ -187,6 +187,7 @@ int32_t RWSplitSession::routeQuery(GWBUF* querybuf)
m_query_queue.emplace_back(querybuf);
querybuf = NULL;
rval = 1;
mxb_assert(m_expected_responses != 0);
if (m_expected_responses == 0 && !route_stored_query())
{