summaryrefslogtreecommitdiff
path: root/sql/sql_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'sql/sql_test.cc')
-rw-r--r--sql/sql_test.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/sql_test.cc b/sql/sql_test.cc
index 50d51dcc8cc..4cbc2f3708d 100644
--- a/sql/sql_test.cc
+++ b/sql/sql_test.cc
@@ -85,7 +85,7 @@ static my_bool print_cached_tables_callback(TDC_element *element,
TDC_element::All_share_tables_list::Iterator it(element->all_tables);
while ((entry= it++))
{
- THD *in_use= entry->in_use;
+ THD *in_use= my_atomic_loadptr_explicit(&entry->in_use, MY_MEMORY_ORDER_RELAXED);
printf("%-14.14s %-32s%6ld%8ld%6d %s\n",
entry->s->db.str, entry->s->table_name.str, element->version,
in_use ? (long) in_use->thread_id : (long) 0,