Commit 51d210d4 authored by marko's avatar marko

branches/zip: sync_thread_add_level(): Make the assertions about

level == SYNC_BUF_BLOCK more readable.
parent 0511d153
...@@ -1107,9 +1107,10 @@ sync_thread_add_level( ...@@ -1107,9 +1107,10 @@ sync_thread_add_level(
/* Either the thread must own the buffer pool mutex /* Either the thread must own the buffer pool mutex
(buf_pool_mutex), or it is allowed to latch only ONE (buf_pool_mutex), or it is allowed to latch only ONE
buffer block (block->mutex or buf_pool_zip_mutex). */ buffer block (block->mutex or buf_pool_zip_mutex). */
ut_a((sync_thread_levels_contain(array, SYNC_BUF_POOL) if (!sync_thread_levels_g(array, level)) {
&& sync_thread_levels_g(array, SYNC_BUF_BLOCK - 1)) ut_a(sync_thread_levels_g(array, level - 1));
|| sync_thread_levels_g(array, SYNC_BUF_BLOCK)); ut_a(sync_thread_levels_contain(array, SYNC_BUF_POOL));
}
break; break;
case SYNC_REC_LOCK: case SYNC_REC_LOCK:
ut_a((sync_thread_levels_contain(array, SYNC_KERNEL) ut_a((sync_thread_levels_contain(array, SYNC_KERNEL)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment