summaryrefslogtreecommitdiff
path: root/libmysqld
diff options
context:
space:
mode:
authorunknown <df@kahlann.erinye.com>2007-01-27 21:26:28 +0100
committerunknown <df@kahlann.erinye.com>2007-01-27 21:26:28 +0100
commit20e5e1d2fb748b43e672698dc5bbc816d00593f5 (patch)
tree8d845e0850696967991afe9b47c904bc29e54ee3 /libmysqld
parent915c9f4dfcdc1bf0d33005f9f71a94896bae6049 (diff)
downloadmariadb-git-20e5e1d2fb748b43e672698dc5bbc816d00593f5.tar.gz
BUG#25890 put previous fix in better place
Diffstat (limited to 'libmysqld')
-rw-r--r--libmysqld/lib_sql.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/libmysqld/lib_sql.cc b/libmysqld/lib_sql.cc
index 0293f6bf33b..d2de6c103dd 100644
--- a/libmysqld/lib_sql.cc
+++ b/libmysqld/lib_sql.cc
@@ -538,6 +538,11 @@ int init_embedded_server(int argc, char **argv, char **groups)
sql_print_error("Warning: Can't create thread to manage maintenance");
}
+ // FIXME initialize binlog_filter and rpl_filter if not already done
+ // corresponding delete is in clean_up()
+ if(!binlog_filter) binlog_filter = new Rpl_filter;
+ if(!rpl_filter) rpl_filter = new Rpl_filter;
+
if (opt_init_file)
{
if (read_init_file(opt_init_file))
@@ -547,11 +552,6 @@ int init_embedded_server(int argc, char **argv, char **groups)
}
}
- // FIXME initialize binlog_filter and rpl_filter if not already done
- // corresponding delete is in clean_up()
- if(!binlog_filter) binlog_filter = new Rpl_filter;
- if(!rpl_filter) rpl_filter = new Rpl_filter;
-
execute_ddl_log_recovery();
return 0;
}