From b843de11d5f7732abc4f7fdc565b64e1cd781bbb Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Sun, 3 Jul 2011 20:00:14 +0200 Subject: [PATCH] Bug#25679 Ensure that we do not hold the LOCK_open mutex while attempting to establish FederatedX connection to guard against a trivial Denial of Service scenario. --- storage/federatedx/ha_federatedx.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/storage/federatedx/ha_federatedx.cc b/storage/federatedx/ha_federatedx.cc index ab14ddb5544..f0e2289fb4c 100644 --- a/storage/federatedx/ha_federatedx.cc +++ b/storage/federatedx/ha_federatedx.cc @@ -3368,15 +3368,13 @@ int ha_federatedx::create(const char *name, TABLE *table_arg, { FEDERATEDX_SERVER server; -#ifdef NOT_YET /* Bug#25679 Ensure that we do not hold the LOCK_open mutex while attempting to establish FederatedX connection to guard against a trivial Denial of Service scenerio. */ - safe_mutex_assert_not_owner(&LOCK_open); -#endif + mysql_mutex_assert_not_owner(&LOCK_open); fill_server(thd->mem_root, &server, &tmp_share, create_info->table_charset);