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
No known key found for this signature in database
GPG Key ID: 72D48FCE664F7B19

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())
{