summaryrefslogtreecommitdiff
path: root/sql/lock.cc
diff options
context:
space:
mode:
Diffstat (limited to 'sql/lock.cc')
-rw-r--r--sql/lock.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/lock.cc b/sql/lock.cc
index ab4a81034ba..3b2b2857f65 100644
--- a/sql/lock.cc
+++ b/sql/lock.cc
@@ -528,7 +528,7 @@ int mysql_lock_have_duplicate(THD *thd, TABLE *table, TABLE_LIST *tables)
for (; tables; tables= tables->next)
{
table2= tables->table;
- if (table2->tmp_table == TMP_TABLE)
+ if (table2->tmp_table == TMP_TABLE || table == table2)
continue;
/* All tables in list must be in lock. */