diff options
author | Nayuta Yanagisawa <nayuta.yanagisawa@hey.com> | 2022-09-29 18:50:29 +0900 |
---|---|---|
committer | Nayuta Yanagisawa <nayuta.yanagisawa@hey.com> | 2022-10-04 22:09:37 +0900 |
commit | 2154a1fc3566e994601a05875fdb65bd6f6d7133 (patch) | |
tree | 69a2f172659a89094a97c75418f5b11e7de71a7a /mysql-test/suite/federated | |
parent | 7865c8c9a2fba7444c29af3fcece32f7f83f71be (diff) | |
download | mariadb-git-2154a1fc3566e994601a05875fdb65bd6f6d7133.tar.gz |
MDEV-29484 Assertion `!trx_free || !trx->locked_connections' failed in spider_free_trx_conn on LOCK TABLES
In MDEV-28352, we've modified spider_free_trx_conn() so that it frees
a connection only when the connection is locking no remote table.
However, when a user connection to a Spider node is disconnected, the
corresponding connections to remote data nodes from the Spider node
must be freed immediately.
Thus, the modification above leads an assertion error on the debug
build and a hang on the non-debug build. We partly revert MDEV-28352
to fix the problem.
Diffstat (limited to 'mysql-test/suite/federated')
0 files changed, 0 insertions, 0 deletions