Commit 564b8edb authored by guilhem@mysql.com's avatar guilhem@mysql.com

Fix for BUG#5711 "replication SQL thread does not abort on SQL syntax error":

in net_printf(), we fill net->last_* variables for the slave SQL thread to know the error.
parent 7f8bd81d
......@@ -132,6 +132,10 @@ net_printf(NET *net, uint errcode, ...)
length=sizeof(net->last_error)-1; /* purecov: inspected */
va_end(args);
/* Replication slave relies on net->last_* to see if there was error */
net->last_errno= errcode;
strmake(net->last_error, text_pos, sizeof(net->last_error)-1);
if (net->vio == 0)
{
if (thd && thd->bootstrap)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment