diff options
author | aivanov@mysql.com <> | 2006-04-07 23:58:17 +0400 |
---|---|---|
committer | aivanov@mysql.com <> | 2006-04-07 23:58:17 +0400 |
commit | 612266ec90b309208f8af677757b7c20aefd4830 (patch) | |
tree | 8340715f0769f9454ab699e14c946049be4b85ca /sql/sql_cursor.cc | |
parent | 85ff7bec70b9fe138c12341eaf34fb0a771c90cc (diff) | |
download | mariadb-git-612266ec90b309208f8af677757b7c20aefd4830.tar.gz |
Fixed BUG#15758: "Holding adaptive search latch in
innobase_query_caching_of_table_permitted()".
Applied the patch due to Heikki Tuuri.
Also removed superfluous #ifdefs.
Diffstat (limited to 'sql/sql_cursor.cc')
-rw-r--r-- | sql/sql_cursor.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sql/sql_cursor.cc b/sql/sql_cursor.cc index 33ad27b9d14..2784e71ccae 100644 --- a/sql/sql_cursor.cc +++ b/sql/sql_cursor.cc @@ -445,9 +445,8 @@ Sensitive_cursor::fetch(ulong num_rows) if (error == NESTED_LOOP_CURSOR_LIMIT) join->resume_nested_loop= TRUE; -#ifdef USING_TRANSACTIONS ha_release_temporary_latches(thd); -#endif + /* Grab free_list here to correctly free it in close */ thd->restore_active_arena(this, &backup_arena); |