BUG#21582 mysql server crashes in close_temporary_tables

the problem is described and resolved by 20919 which fix happened not to have got to
the release tree. Applying the patch of the parent bug.
parent 1917a992
...@@ -624,8 +624,10 @@ void close_temporary_tables(THD *thd) ...@@ -624,8 +624,10 @@ void close_temporary_tables(THD *thd)
if (!mysql_bin_log.is_open()) if (!mysql_bin_log.is_open())
{ {
for (table= thd->temporary_tables; table; table= table->next) TABLE *next;
for (table= thd->temporary_tables; table; table= next)
{ {
next= table->next;
close_temporary(table, 1); close_temporary(table, 1);
} }
thd->temporary_tables= 0; thd->temporary_tables= 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment