1
0
mirror of https://github.com/MariaDB/server.git synced 2026-10-23 18:49:29 +03:00
- Adds runtime check wsrep_on(), to not interfere with default
  innodb behavior.
This commit is contained in:
Daniele Sciascia
2015-10-19 11:17:13 +02:00
committed by Nirbhay Choubey
parent 5ad30e8ad1
commit 251c53a8a7

View File

@@ -394,8 +394,9 @@ lock_wait_suspend_thread(
if (lock_wait_timeout < 100000000
&& wait_time > (double) lock_wait_timeout) {
#ifdef WITH_WSREP
if (!wsrep_is_BF_lock_timeout(trx)
&& trx->error_state != DB_DEADLOCK) {
if (!wsrep_on(trx->mysql_thd) ||
(!wsrep_is_BF_lock_timeout(trx) &&
trx->error_state != DB_DEADLOCK)) {
#endif /* WITH_WSREP */
trx->error_state = DB_LOCK_WAIT_TIMEOUT;