diff options
Diffstat (limited to 'storage/innobase/row/row0quiesce.cc')
-rw-r--r-- | storage/innobase/row/row0quiesce.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/storage/innobase/row/row0quiesce.cc b/storage/innobase/row/row0quiesce.cc index 0bdf52dfd56..acbc0a17ed4 100644 --- a/storage/innobase/row/row0quiesce.cc +++ b/storage/innobase/row/row0quiesce.cc @@ -677,10 +677,10 @@ row_quiesce_set_state( for (dict_index_t* index = dict_table_get_next_index(clust_index); index != NULL; index = dict_table_get_next_index(index)) { - rw_lock_x_lock(&index->lock); + index->lock.x_lock(SRW_LOCK_CALL); } - rw_lock_x_lock(&clust_index->lock); + clust_index->lock.x_lock(SRW_LOCK_CALL); switch (state) { case QUIESCE_START: @@ -700,7 +700,7 @@ row_quiesce_set_state( for (dict_index_t* index = dict_table_get_first_index(table); index != NULL; index = dict_table_get_next_index(index)) { - rw_lock_x_unlock(&index->lock); + index->lock.x_unlock(); } row_mysql_unlock_data_dictionary(trx); |