mirror of
https://github.com/MariaDB/server.git
synced 2025-01-31 02:51:44 +01:00
Bug#23950: misplaced code in mysqld.cc, main()
Moved MY_INIT() to top of main(), where it should be.
This commit is contained in:
parent
1176caa58d
commit
ee120139ab
1 changed files with 3 additions and 2 deletions
|
@ -3476,6 +3476,9 @@ int win_main(int argc, char **argv)
|
|||
int main(int argc, char **argv)
|
||||
#endif
|
||||
{
|
||||
MY_INIT(argv[0]); // init my_sys library & pthreads
|
||||
/* nothing should come before this line ^^^ */
|
||||
|
||||
rpl_filter= new Rpl_filter;
|
||||
binlog_filter= new Rpl_filter;
|
||||
if (!rpl_filter || !binlog_filter)
|
||||
|
@ -3484,8 +3487,6 @@ int main(int argc, char **argv)
|
|||
exit(1);
|
||||
}
|
||||
|
||||
MY_INIT(argv[0]); // init my_sys library & pthreads
|
||||
|
||||
/*
|
||||
Perform basic logger initialization logger. Should be called after
|
||||
MY_INIT, as it initializes mutexes. Log tables are inited later.
|
||||
|
|
Loading…
Add table
Reference in a new issue