diff options
Diffstat (limited to 'storage/xtradb/ibuf/ibuf0ibuf.cc')
-rw-r--r-- | storage/xtradb/ibuf/ibuf0ibuf.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/storage/xtradb/ibuf/ibuf0ibuf.cc b/storage/xtradb/ibuf/ibuf0ibuf.cc index ff5c2961cdd..9ee22d4d0f7 100644 --- a/storage/xtradb/ibuf/ibuf0ibuf.cc +++ b/storage/xtradb/ibuf/ibuf0ibuf.cc @@ -2740,7 +2740,9 @@ ibuf_merge_space( &pages[0], &spaces[0], &versions[0], n_pages, &mtr); - ++sum_sizes; + if (*n_pages > 0) { + ++sum_sizes; + } } ibuf_mtr_commit(&mtr); |