summaryrefslogtreecommitdiff
path: root/storage/innobase/read
diff options
context:
space:
mode:
Diffstat (limited to 'storage/innobase/read')
-rw-r--r--storage/innobase/read/read0read.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/storage/innobase/read/read0read.c b/storage/innobase/read/read0read.c
index 2375c35190a..10a6e07e96a 100644
--- a/storage/innobase/read/read0read.c
+++ b/storage/innobase/read/read0read.c
@@ -162,9 +162,8 @@ read_view_oldest_copy_or_open_new(
ulint n;
ulint i;
-#ifdef UNIV_SYNC_DEBUG
ut_ad(mutex_own(&kernel_mutex));
-#endif /* UNIV_SYNC_DEBUG */
+
old_view = UT_LIST_GET_LAST(trx_sys->view_list);
if (old_view == NULL) {
@@ -245,9 +244,9 @@ read_view_open_now(
read_view_t* view;
trx_t* trx;
ulint n;
-#ifdef UNIV_SYNC_DEBUG
+
ut_ad(mutex_own(&kernel_mutex));
-#endif /* UNIV_SYNC_DEBUG */
+
view = read_view_create_low(UT_LIST_GET_LEN(trx_sys->trx_list), heap);
view->creator_trx_id = cr_trx_id;
@@ -313,9 +312,8 @@ read_view_close(
/*============*/
read_view_t* view) /* in: read view */
{
-#ifdef UNIV_SYNC_DEBUG
ut_ad(mutex_own(&kernel_mutex));
-#endif /* UNIV_SYNC_DEBUG */
+
UT_LIST_REMOVE(view_list, trx_sys->view_list, view);
}