diff options
author | Mikael Ronstrom <mikael@dator8> | 2010-10-27 20:29:09 +0200 |
---|---|---|
committer | Mikael Ronstrom <mikael@dator8> | 2010-10-27 20:29:09 +0200 |
commit | 4dff0296f402ff4fa6ee69e0411b8136eb5cd816 (patch) | |
tree | 79fcab86e0204b4ed92224d181605277ed44c6e9 /storage/innobase/srv/srv0srv.c | |
parent | 4cce72a9292c98fab5628adc24c1635e315444e7 (diff) | |
download | mariadb-git-4dff0296f402ff4fa6ee69e0411b8136eb5cd816.tar.gz |
Added more wait states for THD wait service
Diffstat (limited to 'storage/innobase/srv/srv0srv.c')
-rw-r--r-- | storage/innobase/srv/srv0srv.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/storage/innobase/srv/srv0srv.c b/storage/innobase/srv/srv0srv.c index b2da43c188b..f86f31ddfb0 100644 --- a/storage/innobase/srv/srv0srv.c +++ b/storage/innobase/srv/srv0srv.c @@ -1234,7 +1234,7 @@ retry: trx->op_info = "waiting in InnoDB queue"; - thd_wait_begin(trx->mysql_thd, THD_WAIT_ROW_TABLE_LOCK); + thd_wait_begin(trx->mysql_thd, THD_WAIT_USER_LOCK); os_event_wait(slot->event); thd_wait_end(trx->mysql_thd); @@ -1601,7 +1601,7 @@ srv_suspend_mysql_thread( /* Suspend this thread and wait for the event. */ - thd_wait_begin(trx->mysql_thd, THD_WAIT_ROW_TABLE_LOCK); + thd_wait_begin(trx->mysql_thd, THD_WAIT_ROW_LOCK); os_event_wait(event); thd_wait_end(trx->mysql_thd); |