Fix false master failure log message
The message would be logged even if the session continues.
This commit is contained in:
@ -903,6 +903,12 @@ void RWSplitSession::handleError(GWBUF* errmsgbuf,
|
||||
can_continue = true;
|
||||
send_readonly_error(m_client);
|
||||
}
|
||||
}
|
||||
|
||||
if (session_trx_is_active(session))
|
||||
{
|
||||
can_continue = start_trx_replay();
|
||||
}
|
||||
|
||||
if (!can_continue)
|
||||
{
|
||||
@ -919,12 +925,6 @@ void RWSplitSession::handleError(GWBUF* errmsgbuf,
|
||||
MXS_ERROR("Lost connection to the master server, closing session.");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (session_trx_is_active(session))
|
||||
{
|
||||
can_continue = start_trx_replay();
|
||||
}
|
||||
|
||||
backend->close();
|
||||
}
|
||||
|
Reference in New Issue
Block a user