Merge branch '2.3' into 2.4
This commit is contained in:
8
.gitignore
vendored
8
.gitignore
vendored
@ -59,3 +59,11 @@ CLion project files
|
|||||||
.reviewboardrc
|
.reviewboardrc
|
||||||
# vscode
|
# vscode
|
||||||
.vscode
|
.vscode
|
||||||
|
|
||||||
|
# Build directories
|
||||||
|
/debug*/
|
||||||
|
/release*/
|
||||||
|
/package*/
|
||||||
|
|
||||||
|
# Emacs
|
||||||
|
TAGS
|
||||||
|
@ -570,6 +570,8 @@ void RCRSession::handleError(GWBUF* errbuf, DCB* problem_dcb, mxs_error_action_t
|
|||||||
{
|
{
|
||||||
mxb_assert(problem_dcb->role == DCB::Role::BACKEND);
|
mxb_assert(problem_dcb->role == DCB::Role::BACKEND);
|
||||||
mxb_assert(problem_dcb->session->state == SESSION_STATE_STARTED);
|
mxb_assert(problem_dcb->session->state == SESSION_STATE_STARTED);
|
||||||
|
MXS_INFO("Server '%s' failed", problem_dcb->server->name());
|
||||||
|
|
||||||
DCB* client_dcb = problem_dcb->session->client_dcb;
|
DCB* client_dcb = problem_dcb->session->client_dcb;
|
||||||
client_dcb->func.write(client_dcb, gwbuf_clone(errbuf));
|
client_dcb->func.write(client_dcb, gwbuf_clone(errbuf));
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user