mariadb/storage
Jacob Mathew eabfadce5d MDEV-7914: spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot
The crash occurs when a thread that is closing its connection attempts to
access Spider transaction information when another thread has freed that memory
while processing Spider plugin deinit.  This occurs because Spider does not
adjust the plugin's reference count when it sets a transaction information
pointer for the plugin.

The fix I implemented changes the way Spider sets the transaction information
pointer to use thd_set_ha_data() so that Spider's plugin reference counter is
adjusted as well.

Author:
  Jacob Mathew.

Reviewer:
  Kentoku Shiba.
2018-04-03 18:41:39 -07:00
..
archive
blackhole
cassandra
connect
csv
example
federated
federatedx
heap
innobase
maria
mroonga
myisam
myisammrg
oqgraph
perfschema
rocksdb
sequence
sphinx
spider MDEV-7914: spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot 2018-04-03 18:41:39 -07:00
test_sql_discovery
tokudb