connection node_2; connection node_1; CREATE TABLE t1 (f1 INTEGER PRIMARY KEY, f2 CHAR(6)) ENGINE=InnoDB; connect node_2a, 127.0.0.1, root, , test, $NODE_MYPORT_2; connection node_2; START TRANSACTION; INSERT INTO t1 VALUES (1,'node_2'); connection node_2a; SET GLOBAL debug_dbug = "+d,sync.wsrep_apply_cb"; connection node_1; INSERT INTO t1 VALUES (1,'node_1'); connection node_2a; SET DEBUG_SYNC = "now WAIT_FOR sync.wsrep_apply_cb_reached"; connection node_2; SET DEBUG_SYNC = "wsrep_before_before_command SIGNAL signal.wsrep_apply_cb WAIT_FOR bf_abort"; INSERT INTO t1 VALUES (2, 'node_2'); ERROR 40001: Deadlock found when trying to get lock; try restarting transaction wsrep_local_aborts_increment 1 SET DEBUG_SYNC = 'RESET'; SET GLOBAL debug_dbug = DEFAULT; DROP TABLE t1;