log_manager.cc :
tuned error printing and log writing output format dcb.c : dcb_connect, check return value of poll_add_dcb and behave accordingly. dcb_write, in case of SIFPIPE, only write to trace log. dcb_close, dassert with incorrect dcb states. gateway.c : added file_write_header to print header similar than in logs to stderr. main, add signal handler for SIGPIPE poll.c : poll_remove_dcb, don't fail if dcb is in NOPOLLING or in ZOMBIE states. poll_waitevents, write EPOLLHUPs to trace log, don't even attempt to write to closed socket. readconnection.h : shortened comment. readwritesplit.h : replaced generic names with more specific ones. httpd.c : Check listen return value and behave accordingly. mysql_backend.c : Tiny clean up. mysql_client.c : gw_MySQLListener, Check listen return value and behave accordingly. mysql_common.c : Shortened a header. telnetd.c : telnetd_listen, check listen return value and behave accordingly. readconnroute.c : Tuned log writing format. readwritesplit.c : Added function search_backend_servers, which chooses suitable backend and master server among those known by Maxscale. Fixed clean-up routines. Not ready yet but works somehow. testroute.c : Cleanup. skygw_utils.cc : Log writing clean up.
This commit is contained in:
@ -328,8 +328,6 @@ bool skygw_logmanager_init(
|
||||
{
|
||||
bool succp = false;
|
||||
|
||||
ss_dfprintf(stderr, ">> skygw_logmanager_init\n");
|
||||
|
||||
acquire_lock(&lmlock);
|
||||
|
||||
if (lm != NULL) {
|
||||
@ -342,7 +340,6 @@ bool skygw_logmanager_init(
|
||||
return_succp:
|
||||
release_lock(&lmlock);
|
||||
|
||||
ss_dfprintf(stderr, "<< skygw_logmanager_init\n");
|
||||
return succp;
|
||||
}
|
||||
|
||||
@ -422,8 +419,6 @@ void skygw_logmanager_exit(void)
|
||||
*/
|
||||
void skygw_logmanager_done(void)
|
||||
{
|
||||
ss_dfprintf(stderr, ">> skygw_logmanager_done\n");
|
||||
|
||||
acquire_lock(&lmlock);
|
||||
|
||||
if (lm == NULL) {
|
||||
@ -452,8 +447,6 @@ void skygw_logmanager_done(void)
|
||||
|
||||
return_void:
|
||||
release_lock(&lmlock);
|
||||
|
||||
ss_dfprintf(stderr, "<< skygw_logmanager_done\n");
|
||||
}
|
||||
|
||||
static logfile_t* logmanager_get_logfile(
|
||||
@ -1319,12 +1312,25 @@ static bool fnames_conf_init(
|
||||
fn->fn_logpath = (fn->fn_logpath == NULL) ?
|
||||
strdup(get_logpath_default()) : fn->fn_logpath;
|
||||
|
||||
ss_dfprintf(stderr, "Command line : ");
|
||||
/* ss_dfprintf(stderr, "\n\n\tCommand line : ");
|
||||
for (i=0; i<argc; i++) {
|
||||
ss_dfprintf(stderr, "%s ", argv[i]);
|
||||
}
|
||||
ss_dfprintf(stderr, "\n");
|
||||
ss_dfprintf(stderr, "\n");*/
|
||||
|
||||
fprintf(stderr,
|
||||
"Log directory :\t%s\n"
|
||||
"Error log :\t%s1%s\n"
|
||||
"Message log :\t%s1%s\n"
|
||||
"Trace log :\t%s1%s\n\n",
|
||||
fn->fn_logpath,
|
||||
fn->fn_err_prefix,
|
||||
fn->fn_err_suffix,
|
||||
fn->fn_msg_prefix,
|
||||
fn->fn_msg_suffix,
|
||||
fn->fn_trace_prefix,
|
||||
fn->fn_trace_suffix);
|
||||
|
||||
succp = true;
|
||||
fn->fn_state = RUN;
|
||||
CHK_FNAMES_CONF(fn);
|
||||
|
Reference in New Issue
Block a user