diff --git a/storage/innobase/log/log0recv.cc b/storage/innobase/log/log0recv.cc index 65efaf2..8775ed0 100644 --- a/storage/innobase/log/log0recv.cc +++ b/storage/innobase/log/log0recv.cc @@ -1457,9 +1457,10 @@ bool log_block_checksum_is_ok( const byte* block) /*!< in: pointer to a log block */ { - return(!innodb_log_checksums + return(log_block_get_checksum(block) + == log_block_calc_checksum_crc32(block) || log_block_get_checksum(block) - == log_block_calc_checksum(block)); + == log_block_calc_checksum_none(block)); } #ifdef UNIV_HOTBACKUP