diff options
Diffstat (limited to 'storage/innobase/buf/buf0buf.cc')
-rw-r--r-- | storage/innobase/buf/buf0buf.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/storage/innobase/buf/buf0buf.cc b/storage/innobase/buf/buf0buf.cc index d6281073942..688be3722bf 100644 --- a/storage/innobase/buf/buf0buf.cc +++ b/storage/innobase/buf/buf0buf.cc @@ -2663,7 +2663,8 @@ ignore_block: after buf_zip_decompress() in this function. */ block->page.lock.s_lock(); state = block->page.state(); - ut_ad(state < buf_page_t::READ_FIX); + ut_ad(state < buf_page_t::READ_FIX + || state >= buf_page_t::WRITE_FIX); const page_id_t id{block->page.id()}; block->page.lock.s_unlock(); |