mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Merge 10.11 into 11.0
This commit is contained in:
@ -1505,7 +1505,7 @@ static int plugin_initialize(MEM_ROOT *tmp_root, struct st_plugin_int *plugin,
|
||||
else
|
||||
ret= plugin_do_initialize(plugin, state);
|
||||
|
||||
if (ret)
|
||||
if (ret && ret != HA_ERR_RETRY_INIT)
|
||||
plugin_variables_deinit(plugin);
|
||||
|
||||
mysql_mutex_lock(&LOCK_plugin);
|
||||
@ -1786,6 +1786,7 @@ int plugin_init(int *argc, char **argv, int flags)
|
||||
uint state= plugin_ptr->state;
|
||||
mysql_mutex_unlock(&LOCK_plugin);
|
||||
error= plugin_do_initialize(plugin_ptr, state);
|
||||
DBUG_EXECUTE_IF("fail_spider_init_retry", error= 1;);
|
||||
mysql_mutex_lock(&LOCK_plugin);
|
||||
plugin_ptr->state= state;
|
||||
if (error == HA_ERR_RETRY_INIT)
|
||||
|
Reference in New Issue
Block a user