summaryrefslogtreecommitdiff
path: root/storage/innobase/btr/btr0sea.cc
diff options
context:
space:
mode:
Diffstat (limited to 'storage/innobase/btr/btr0sea.cc')
-rw-r--r--storage/innobase/btr/btr0sea.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/storage/innobase/btr/btr0sea.cc b/storage/innobase/btr/btr0sea.cc
index c6b1ec3a66d..98967b1451f 100644
--- a/storage/innobase/btr/btr0sea.cc
+++ b/storage/innobase/btr/btr0sea.cc
@@ -409,6 +409,10 @@ btr_search_disable(
void
btr_search_enable()
{
+ my_atomic_loadlint_explicit(&srv_buf_pool_old_size,
+ MY_MEMORY_ORDER_ACQUIRE);
+ my_atomic_loadlint_explicit(&srv_buf_pool_size,
+ MY_MEMORY_ORDER_RELAXED);
if (srv_buf_pool_old_size != srv_buf_pool_size) {
return;
}