summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2020-09-24 16:16:16 +0300
committerMarko Mäkelä <marko.makela@mariadb.com>2020-09-24 16:16:16 +0300
commit1adb5378060fe3b00070c537c042acef641d4f6f (patch)
tree69fab4c2d26f483cd43d01a1a3fa64f0d7ad6ee2
parente57c1167abf42c3be885940f5b37028fb7c241a7 (diff)
downloadmariadb-git-1adb5378060fe3b00070c537c042acef641d4f6f.tar.gz
MDEV-23456: After-merge fix
In merge commit 34212233634b53a4fea7f662c43c19028aec2c2a buf_page_create() passed the wrong parameter to one of the buf_LRU_block_free_non_file_page() calls.
-rw-r--r--storage/innobase/buf/buf0buf.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/storage/innobase/buf/buf0buf.cc b/storage/innobase/buf/buf0buf.cc
index 85e21371e37..ec4b7395ca5 100644
--- a/storage/innobase/buf/buf0buf.cc
+++ b/storage/innobase/buf/buf0buf.cc
@@ -3860,7 +3860,7 @@ loop:
if (block->page.io_fix() != BUF_IO_NONE)
{
hash_lock->write_unlock();
- buf_LRU_block_free_non_file_page(block);
+ buf_LRU_block_free_non_file_page(free_block);
mutex_exit(&buf_pool.mutex);
goto loop;
}