Merge branch '2.3' into 2.4

This commit is contained in:
Markus Mäkelä 2020-08-21 10:16:55 +03:00
commit b90d42b999
No known key found for this signature in database
GPG Key ID: 5CE746D557ACC499

View File

@ -670,6 +670,15 @@ void RWSplitSession::clientReply(GWBUF* writebuf, DCB* backend_dcb)
* logic cannot handle this situation. Routing the reply straight to
* the client should be the safest thing to do at this point. */
log_unexpected_response(backend, writebuf, m_current_query.get());
if (!m_sescmd_list.empty())
{
auto cmd = m_sescmd_list.back()->get_command();
auto query = m_sescmd_list.back()->to_string();
MXS_ERROR("Latest session command: (%s) %s",
STRPACKETTYPE(cmd), query.empty() ? "<no query>" : query.c_str());
}
MXS_SESSION_ROUTE_REPLY(backend_dcb->session, writebuf);
return;
}