1use test;
2create table t1 (a int primary key) engine=ndb;
3insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
4Prepare for Server2 to fail
5Wait for 'server2' binlog rotate to indicate disconnect
6insert into t1 values (11);
7Give 'server2' some time to start, and fail, a binlog_setup
8Wait for Server2 to fail
9Server2 failed as expected
10insert into t1 values (10);
11drop table test.t1;
12Wait for 'server2' to complete setup and get out of read-only mode
13Prepare for Server2 to fail
14set global debug='-d';
15set global debug='+d,ndb_binlog_fail_setup';
16use test;
17create table t1 (a int primary key) engine=ndb;
18insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
19Wait for Server2 to fail
20Server2 failed as expected
21insert into t1 values (10);
22insert into t1 values (11);
23drop table t1;
24