Skip to content

Commit

Permalink
Don't give a warning about Event_scheduler for --bootstrap
Browse files Browse the repository at this point in the history
The reason is that --bootstrap is used to initialize the server and
a lot of processes are not started in this case. Event scheduler is
not an exception.

This fix also removes an unexpected warning about event scheduler when
running mariadb_install_db.
  • Loading branch information
montywi committed Aug 9, 2023
1 parent b563fa2 commit 9b84df8
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions sql/events.cc
Expand Up @@ -886,9 +886,9 @@ Events::init(THD *thd, bool opt_noacl_or_bootstrap)
/*
Was disabled explicitly from the command line
*/
if (opt_event_scheduler == Events::EVENTS_DISABLED)
if (opt_event_scheduler == Events::EVENTS_DISABLED || opt_bootstrap)
DBUG_RETURN(FALSE);
else if (opt_noacl_or_bootstrap)
if (opt_noacl_or_bootstrap)
{
if (opt_event_scheduler == Events::EVENTS_ON)
sql_print_error("Event Scheduler will not function when starting with %s",
Expand All @@ -900,7 +900,6 @@ Events::init(THD *thd, bool opt_noacl_or_bootstrap)
/* We need a temporary THD during boot */
if (!thd)
{

if (!(thd= new THD(0)))
{
res= TRUE;
Expand Down

0 comments on commit 9b84df8

Please sign in to comment.