1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

MDEV-9088 Server crashes on shutdown after the second post of feedback report

On shutdown feedback was sending a short report without creating
a THD. At that point current_thd was pointing to the already
destroyed THD from the previous full report.

backport from 10.1:
  commit bfe703a
  Author: Sergei Golubchik <serg@mariadb.org>
  Date:   Tue Feb 3 18:19:56 2015 +0100

      don't let current_thd to point to a destroyed THD
This commit is contained in:
Sergei Golubchik
2015-12-18 09:50:39 +01:00
parent 3b9423fda2
commit 865548fc8d
12 changed files with 1 additions and 55 deletions

View File

@ -1791,9 +1791,7 @@ static void plugin_load(MEM_ROOT *tmp_root)
table->m_needs_reopen= TRUE; // Force close to free memory
close_mysql_tables(new_thd);
end:
/* Remember that we don't have a THD */
delete new_thd;
set_current_thd(0);
DBUG_VOID_RETURN;
}