diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2021-05-04 20:01:59 +0300 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2021-05-04 20:01:59 +0300 |
commit | 4ff4df3232f3a46053e005a071345cfa247f06a4 (patch) | |
tree | 5d310005a460eecd3a166e921958bbd0e7ac460e | |
parent | 11597e02f3bcca6d3f7b7992c0fa63e45e614b1c (diff) | |
download | mariadb-git-4ff4df3232f3a46053e005a071345cfa247f06a4.tar.gz |
MDEV-25491 fixup: Optimize fil_space_t::check_pending_operations()
-rw-r--r-- | storage/innobase/fil/fil0fil.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/storage/innobase/fil/fil0fil.cc b/storage/innobase/fil/fil0fil.cc index 000b9c8d8ef..d5d91a2cb72 100644 --- a/storage/innobase/fil/fil0fil.cc +++ b/storage/innobase/fil/fil0fil.cc @@ -1569,8 +1569,8 @@ fil_space_t *fil_space_t::check_pending_operations(ulint id) if (space) { - const uint32_t n= space->acquire_low(); - ut_ad(!(n & STOPPING)); + space->reacquire(); + ut_ad(!(space->pending() & STOPPING)); if (space->crypt_data) { |