~percona-core/percona-server/5.6-pre-null-merge

Viewing all changes in revision 300.

  • Committer: Stewart Smith
  • Date: 2012-09-12 05:14:03 UTC
  • Revision ID: stewart@flamingspork.com-20120912051403-8vc0xs7beu8zsdkz
Extract fix for http://bugs.mysql.com/bug.php?id=43948 from innodb_recovery_patches.patch

Original Description of bug (from above URL) by Yasufumi:
Description:
Sometimes, the recovery from crash hang up at recv_apply_hashed_log_recs() with waiting (recv_sys->n_addrs == 0).

If buf_page_init_for_read() from buf_read_page_low() results error, recv_recover_page() is not called and recv_sys->n_addrs is not decremented.

How to repeat:
It may be rare case.
But, crash with high load may cause more.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: