include/master-slave.inc [connection master] create table t1(n int); stop slave; start slave; stop slave io_thread; start slave io_thread; include/wait_for_slave_to_start.inc drop table t1; create table t1i(n int primary key) engine=innodb; create table t2m(n int primary key) engine=myisam; begin; insert into t1i values (1); insert into t1i values (2); insert into t1i values (3); commit; begin; insert into t1i values (5); begin; insert into t1i values (4); insert into t2m values (1); insert into t1i values (5); commit; zero 0 stop slave; rollback; include/wait_for_slave_to_stop.inc *** sql thread is *not* running: No *** *** the prove: the stopped slave has finished the current transaction *** five 5 zero 0 one 1 include/start_slave.inc drop table t1i, t2m; include/rpl_end.inc