Commit 40c2460d authored by Sergei Golubchik's avatar Sergei Golubchik

in INFORMATION_SCHEMA.ALL_PLUGINS match installed plugins better

look for an installed plugin with the same name _and the same type_
(in case there are many plugins with the same name and different type,
which is, technically, possible for built-in plugins).
parent 8ea529ec
...@@ -2458,7 +2458,7 @@ static bool plugin_dl_foreach_internal(THD *thd, st_plugin_dl *plugin_dl, ...@@ -2458,7 +2458,7 @@ static bool plugin_dl_foreach_internal(THD *thd, st_plugin_dl *plugin_dl,
tmp.plugin_dl= plugin_dl; tmp.plugin_dl= plugin_dl;
mysql_mutex_lock(&LOCK_plugin); mysql_mutex_lock(&LOCK_plugin);
if ((plugin= plugin_find_internal(&tmp.name, MYSQL_ANY_PLUGIN)) && if ((plugin= plugin_find_internal(&tmp.name, plug->type)) &&
plugin->plugin == plug) plugin->plugin == plug)
{ {
......
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