Tested with a heavy sysbench workload + setting provider=none, there was no hang (in 5.5).
131212 16:41:05 [Note] WSREP: wsrep_provider_update: none 131212 16:41:05 [Note] WSREP: Stop replication 131212 16:41:05 [Note] WSREP: Provider disconnect 131212 16:41:05 [Note] WSREP: Closing send monitor... 131212 16:41:05 [Note] WSREP: Closed send monitor. 131212 16:41:05 [Note] WSREP: gcomm: terminating thread 131212 16:41:05 [Note] WSREP: gcomm: joining thread 131212 16:41:05 [Note] WSREP: gcomm: closing backend 131212 16:41:05 [Note] WSREP: view((empty)) 131212 16:41:05 [Note] WSREP: Received self-leave message. 131212 16:41:05 [Note] WSREP: gcomm: closed 131212 16:41:05 [Note] WSREP: Flow-control interval: [0, 0] 131212 16:41:05 [Note] WSREP: Received SELF-LEAVE. Closing connection. 131212 16:41:05 [Note] WSREP: Shifting SYNCED -> CLOSED (TO: 18490) 131212 16:41:05 [Note] WSREP: RECV thread exiting 0: Success 131212 16:41:05 [Note] WSREP: recv_thread() joined. 131212 16:41:05 [Note] WSREP: Closing replication queue. 131212 16:41:05 [Note] WSREP: Closing slave action queue. 131212 16:41:05 [Note] WSREP: closing connection 34 131212 16:41:05 [Note] WSREP: closing connection 33 131212 16:41:05 [Note] WSREP: closing connection 32 131212 16:41:05 [Note] WSREP: closing connection 31 131212 16:41:05 [Note] WSREP: closing connection 30 131212 16:41:05 [Note] WSREP: closing connection 29 131212 16:41:05 [Note] WSREP: closing connection 28 131212 16:41:05 [Note] WSREP: closing connection 27 131212 16:41:05 [Note] WSREP: closing connection 26 131212 16:41:05 [Note] WSREP: closing connection 25 131212 16:41:05 [Note] WSREP: closing connection 24 131212 16:41:05 [Note] WSREP: aborting replicated trx: 140488473822976 131212 16:41:05 [Note] WSREP: wsrep_abort_thd, by: 140488473822976, victim: 140488473822976 131212 16:41:05 [Note] WSREP: abort transaction: BF: COMMIT victim: COMMIT 131212 16:41:05 [Note] WSREP: cluster conflict due to high priority abort for threads: 131212 16:41:05 [Note] WSREP: Winning thread: THD: 23, mode: local, state: committing, conflict: no conflict, seqno: 18488 SQL: COMMIT 131212 16:41:05 [Note] WSREP: Victim thread: THD: 23, mode: local, state: committing, conflict: no conflict, seqno: 18488 SQL: COMMIT 1 ............................ .............................
Full log http://paste.wnohang.net/a2c974
Tested with a heavy sysbench workload + setting provider=none, there was no hang (in 5.5).
131212 16:41:05 [Note] WSREP: wsrep_provider_ update: none ....... ....... ....... ....... ....... ....... .
131212 16:41:05 [Note] WSREP: Stop replication
131212 16:41:05 [Note] WSREP: Provider disconnect
131212 16:41:05 [Note] WSREP: Closing send monitor...
131212 16:41:05 [Note] WSREP: Closed send monitor.
131212 16:41:05 [Note] WSREP: gcomm: terminating thread
131212 16:41:05 [Note] WSREP: gcomm: joining thread
131212 16:41:05 [Note] WSREP: gcomm: closing backend
131212 16:41:05 [Note] WSREP: view((empty))
131212 16:41:05 [Note] WSREP: Received self-leave message.
131212 16:41:05 [Note] WSREP: gcomm: closed
131212 16:41:05 [Note] WSREP: Flow-control interval: [0, 0]
131212 16:41:05 [Note] WSREP: Received SELF-LEAVE. Closing connection.
131212 16:41:05 [Note] WSREP: Shifting SYNCED -> CLOSED (TO: 18490)
131212 16:41:05 [Note] WSREP: RECV thread exiting 0: Success
131212 16:41:05 [Note] WSREP: recv_thread() joined.
131212 16:41:05 [Note] WSREP: Closing replication queue.
131212 16:41:05 [Note] WSREP: Closing slave action queue.
131212 16:41:05 [Note] WSREP: closing connection 34
131212 16:41:05 [Note] WSREP: closing connection 33
131212 16:41:05 [Note] WSREP: closing connection 32
131212 16:41:05 [Note] WSREP: closing connection 31
131212 16:41:05 [Note] WSREP: closing connection 30
131212 16:41:05 [Note] WSREP: closing connection 29
131212 16:41:05 [Note] WSREP: closing connection 28
131212 16:41:05 [Note] WSREP: closing connection 27
131212 16:41:05 [Note] WSREP: closing connection 26
131212 16:41:05 [Note] WSREP: closing connection 25
131212 16:41:05 [Note] WSREP: closing connection 24
131212 16:41:05 [Note] WSREP: aborting replicated trx: 140488473822976
131212 16:41:05 [Note] WSREP: wsrep_abort_thd, by: 140488473822976, victim: 140488473822976
131212 16:41:05 [Note] WSREP: abort transaction: BF: COMMIT victim: COMMIT
131212 16:41:05 [Note] WSREP: cluster conflict due to high priority abort for threads:
131212 16:41:05 [Note] WSREP: Winning thread:
THD: 23, mode: local, state: committing, conflict: no conflict, seqno: 18488
SQL: COMMIT
131212 16:41:05 [Note] WSREP: Victim thread:
THD: 23, mode: local, state: committing, conflict: no conflict, seqno: 18488
SQL: COMMIT
1
.......
.......
Full log http:// paste.wnohang. net/a2c974