Dump statements on unexpected internal state
If a server responds when no response was expected, dump stored statements. This should help deduce root causes of problems relating to unexpected responses.
This commit is contained in:
@ -1158,6 +1158,7 @@ static void log_unexpected_response(SRWBackend& backend, GWBUF* buffer)
|
|||||||
"Query: %s", mxs_mysql_get_command(buffer), backend->name(),
|
"Query: %s", mxs_mysql_get_command(buffer), backend->name(),
|
||||||
backend->current_command(), sql ? sql : "<not available>");
|
backend->current_command(), sql ? sql : "<not available>");
|
||||||
MXS_FREE(sql);
|
MXS_FREE(sql);
|
||||||
|
session_dump_statements(backend->dcb()->session);
|
||||||
|
|
||||||
ss_dassert(false);
|
ss_dassert(false);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user