1
0
mirror of https://github.com/MariaDB/server.git synced 2025-12-01 17:39:21 +03:00
Files
mariadb/sql
Sergey Vojtovich 5506768c52 MDEV-6083 - Assertion `! (&(&LOCK_open)->m_mutex)->count ||
! pthread_equal(pth read_self(), (&(&LOCK_open)->m_mutex)->thread)'
            fails in intern_sys_var_ptr on server shutdown after uninstalling
            TokuDB plugin at runtime

This assertion was introduced by patch for MDEV-5089 to ensure proper lock order
among LOCK_open and LOCK_global_system_variables: LOCK_open must not be held
while acquiring LOCK_global_system_variables.

intern_sys_var_ptr() may be called while freeing storage engine variables with
PLUGIN_VAR_MEMALLOC flag (when destroying table share after storage engine was
uninstalled). In this case LOCK_open is held, which is harmless because we need
global value pointer and thus won't acquire LOCK_global_system_variables.

Relaxed assertion so it is valid only for session variables.
2014-05-06 12:13:03 +04:00
..
2014-05-27 09:45:01 +03:00
2012-10-18 23:33:06 +02:00
2014-01-06 10:52:35 +05:30
2013-09-06 22:31:30 +02:00
2014-03-16 21:03:01 +01:00
2014-03-16 13:59:44 +01:00
2014-03-16 13:59:44 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-02-17 11:00:51 +01:00
2014-03-16 13:59:44 +01:00
2014-03-16 21:03:01 +01:00
2014-04-18 13:41:15 +04:00
2014-03-16 21:03:01 +01:00
2014-03-27 22:26:58 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-03-15 18:24:15 +01:00
2014-03-16 13:59:44 +01:00
2014-03-15 18:24:15 +01:00
2013-07-16 19:09:54 +02:00
2014-03-16 21:03:01 +01:00
2013-03-27 10:03:28 +01:00
2014-03-16 21:03:01 +01:00
2014-02-22 22:51:20 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-04-21 14:22:18 +04:00
2014-03-25 11:09:12 +01:00
2014-03-16 21:03:01 +01:00
2014-02-14 14:09:29 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-04-18 13:41:15 +04:00
2014-03-16 13:59:44 +01:00
2014-03-16 13:59:44 +01:00
2014-05-07 09:28:12 +03:00
2014-03-16 21:03:01 +01:00
2014-02-17 11:00:51 +01:00
2014-02-17 11:00:51 +01:00
2014-01-06 10:52:35 +05:30
2013-11-19 13:16:25 +01:00
2014-03-16 21:03:01 +01:00
2014-03-27 22:26:58 +01:00
2014-03-27 22:26:58 +01:00
2014-03-16 21:03:01 +01:00
2012-11-22 10:19:31 +01:00
2014-03-15 18:24:15 +01:00
2014-03-16 21:03:01 +01:00
2014-03-27 22:26:58 +01:00
2014-03-27 22:26:58 +01:00
2014-03-16 21:03:01 +01:00
2013-04-03 18:51:29 +04:00
2014-02-22 22:51:20 +01:00
2014-02-10 17:00:51 -08:00
2013-12-02 15:17:21 +04:00
2014-03-15 18:24:15 +01:00
2014-02-17 11:00:51 +01:00
2014-03-16 13:59:44 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2012-08-24 15:29:01 +02:00
2014-03-16 13:59:44 +01:00
2014-03-16 13:59:44 +01:00
2014-03-15 18:24:15 +01:00
2014-03-16 21:03:01 +01:00
2014-02-17 11:00:51 +01:00
2014-02-17 11:00:51 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-03-15 18:24:15 +01:00
2014-03-16 21:03:01 +01:00
2014-03-15 18:24:15 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-03-15 18:24:15 +01:00
2014-03-16 13:59:44 +01:00
2013-01-15 19:13:32 +01:00
2014-03-16 13:59:44 +01:00
2014-02-22 22:51:20 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-01-06 10:52:35 +05:30
2014-03-15 18:24:15 +01:00
2014-03-16 13:59:44 +01:00
2014-03-16 21:03:01 +01:00
2014-05-07 09:28:12 +03:00
2013-11-19 13:16:25 +01:00
2014-02-17 11:00:51 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2013-03-20 20:56:14 +01:00
2014-02-17 11:00:51 +01:00
2013-10-02 17:59:56 -07:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2013-07-16 19:09:54 +02:00
2013-07-16 19:09:54 +02:00
2013-11-19 13:16:25 +01:00
2014-02-17 11:00:51 +01:00
2014-03-16 21:03:01 +01:00
2013-03-10 12:46:56 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2014-02-22 22:51:20 +01:00
2014-03-16 21:03:01 +01:00
2014-02-17 11:00:51 +01:00
2014-03-16 13:59:44 +01:00
2013-05-07 13:05:09 +02:00
2012-08-09 17:22:00 +02:00
2014-03-16 21:03:01 +01:00
2013-01-15 19:07:46 +01:00
2013-01-15 19:07:46 +01:00
2014-03-15 18:24:15 +01:00
2013-09-06 22:31:30 +02:00
2014-03-16 21:03:01 +01:00
2014-05-07 09:28:12 +03:00
2014-03-16 21:03:01 +01:00
2013-02-25 15:26:00 +01:00
2014-03-16 21:03:01 +01:00
2013-01-15 19:13:32 +01:00
2014-03-16 21:03:01 +01:00
2014-03-27 22:26:58 +01:00
2014-03-16 21:03:01 +01:00
2014-03-16 21:03:01 +01:00
2013-09-06 22:31:30 +02:00
2014-04-18 13:41:15 +04:00
2014-04-18 13:41:15 +04:00
2014-03-27 22:26:58 +01:00
2014-02-14 14:09:29 +01:00
2014-03-16 21:03:01 +01:00
2014-03-27 22:26:58 +01:00
2014-01-06 10:52:35 +05:30
2013-09-06 22:31:30 +02:00
2014-01-06 10:52:35 +05:30
2014-03-16 21:03:01 +01:00
2013-01-23 15:18:05 -08:00
2013-07-16 19:09:54 +02:00