mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
merge bug#38205 fixes to 5.1-bt
This commit is contained in:
@ -698,6 +698,9 @@ static bool sql_slave_killed(THD* thd, Relay_log_info* rli)
|
||||
DBUG_ASSERT(rli->slave_running == 1);// tracking buffer overrun
|
||||
if (abort_loop || thd->killed || rli->abort_slave)
|
||||
{
|
||||
if (rli->abort_slave && rli->is_in_group() &&
|
||||
thd->transaction.all.modified_non_trans_table)
|
||||
DBUG_RETURN(0);
|
||||
/*
|
||||
If we are in an unsafe situation (stopping could corrupt replication),
|
||||
we give one minute to the slave SQL thread of grace before really
|
||||
|
Reference in New Issue
Block a user