mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
Handling of log-error added in embedded server
libmysqld/lib_sql.cc: handling of log-error added to embedded server BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
This commit is contained in:
@ -22,6 +22,7 @@ heikki@donna.mysql.fi
|
|||||||
heikki@hundin.mysql.fi
|
heikki@hundin.mysql.fi
|
||||||
heikki@rescue.
|
heikki@rescue.
|
||||||
heikki@work.mysql.com
|
heikki@work.mysql.com
|
||||||
|
hf@deer.mysql.r18.ru
|
||||||
hf@genie.(none)
|
hf@genie.(none)
|
||||||
igor@hundin.mysql.fi
|
igor@hundin.mysql.fi
|
||||||
jani@dsl-jkl1657.dial.inet.fi
|
jani@dsl-jkl1657.dial.inet.fi
|
||||||
|
@ -403,6 +403,21 @@ int STDCALL mysql_server_init(int argc, char **argv, char **groups)
|
|||||||
DBUG_PRINT("info",("%s Ver %s for %s on %s\n",my_progname,
|
DBUG_PRINT("info",("%s Ver %s for %s on %s\n",my_progname,
|
||||||
server_version, SYSTEM_TYPE,MACHINE_TYPE));
|
server_version, SYSTEM_TYPE,MACHINE_TYPE));
|
||||||
|
|
||||||
|
if (opt_error_log)
|
||||||
|
{
|
||||||
|
if (!log_error_file_ptr[0])
|
||||||
|
fn_format(log_error_file, glob_hostname, mysql_data_home, ".err", 0);
|
||||||
|
else
|
||||||
|
fn_format(log_error_file, log_error_file_ptr, mysql_data_home, ".err",
|
||||||
|
MY_UNPACK_FILENAME | MY_SAFE_PATH);
|
||||||
|
if (!log_error_file[0])
|
||||||
|
opt_error_log= 1; // Too long file name
|
||||||
|
else
|
||||||
|
{
|
||||||
|
freopen(log_error_file, "a+", stderr);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* These must be set early */
|
/* These must be set early */
|
||||||
|
|
||||||
(void) pthread_mutex_init(&LOCK_mysql_create_db,MY_MUTEX_INIT_SLOW);
|
(void) pthread_mutex_init(&LOCK_mysql_create_db,MY_MUTEX_INIT_SLOW);
|
||||||
|
Reference in New Issue
Block a user