diff options
author | Kentoku SHIBA <kentokushiba@gmail.com> | 2014-03-25 04:46:43 +0900 |
---|---|---|
committer | Kentoku SHIBA <kentokushiba@gmail.com> | 2014-03-25 04:46:43 +0900 |
commit | 4e9e561549f5d878a7ec94d1777ae6935d551a67 (patch) | |
tree | fef88fd716305cd4e3725a27e3ca255ac136afc6 /storage/spider/spd_trx.cc | |
parent | 24db691dd774f009ec1b0491e1e76dbe3156e58f (diff) | |
download | mariadb-git-4e9e561549f5d878a7ec94d1777ae6935d551a67.tar.gz |
log spider warnings
Diffstat (limited to 'storage/spider/spd_trx.cc')
-rw-r--r-- | storage/spider/spd_trx.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/storage/spider/spd_trx.cc b/storage/spider/spd_trx.cc index 7dac85180fd..1af47d0e70b 100644 --- a/storage/spider/spd_trx.cc +++ b/storage/spider/spd_trx.cc @@ -1907,6 +1907,8 @@ int spider_internal_xa_commit( if ((conn = spider_tree_first(trx->join_trx_top))) { do { + if (conn->bg_search) + spider_bg_conn_break(conn, NULL); DBUG_PRINT("info",("spider conn=%p", conn)); DBUG_PRINT("info",("spider conn->join_trx=%u", conn->join_trx)); if (conn->join_trx) @@ -2087,6 +2089,8 @@ int spider_internal_xa_rollback( if ((conn = spider_tree_first(trx->join_trx_top))) { do { + if (conn->bg_search) + spider_bg_conn_break(conn, NULL); if (conn->join_trx) { if (conn->disable_xa) @@ -2271,6 +2275,8 @@ int spider_internal_xa_prepare( if ((conn = spider_tree_first(trx->join_trx_top))) { do { + if (conn->bg_search) + spider_bg_conn_break(conn, NULL); if (conn->disable_xa) { if (conn->table_lock != 3) |