Commit d5cb88ce authored by stewart@mysql.com's avatar stewart@mysql.com

BUG#11384 drop database causes mysqld to core

Only reproducable in 5.1-wl2325, although the missing code is missing from 4.0 and up.
parent 49986c7e
...@@ -2721,6 +2721,7 @@ err: ...@@ -2721,6 +2721,7 @@ err:
net_end(&thd->net); // destructor will not free it, because net.vio is 0 net_end(&thd->net); // destructor will not free it, because net.vio is 0
pthread_mutex_lock(&LOCK_thread_count); pthread_mutex_lock(&LOCK_thread_count);
THD_CHECK_SENTRY(thd); THD_CHECK_SENTRY(thd);
close_thread_tables(thd);
delete thd; delete thd;
pthread_mutex_unlock(&LOCK_thread_count); pthread_mutex_unlock(&LOCK_thread_count);
pthread_cond_broadcast(&mi->stop_cond); // tell the world we are done pthread_cond_broadcast(&mi->stop_cond); // tell the world we are done
......
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