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:
@ -233,8 +233,8 @@ int i, n;
|
||||
else
|
||||
{
|
||||
skygw_log_write(LOGFILE_ERROR,
|
||||
"Unsupported router option %s for "
|
||||
"readconnroute\n",
|
||||
"Warning : Unsupported router "
|
||||
"option %s for readconnroute.",
|
||||
options[i]);
|
||||
}
|
||||
}
|
||||
@ -349,10 +349,9 @@ int i;
|
||||
if (!candidate) {
|
||||
skygw_log_write_flush(
|
||||
LOGFILE_ERROR,
|
||||
"%lu [newSession] Failed to create new routing session. "
|
||||
"Error : Failed to create new routing session. "
|
||||
"Couldn't find eligible candidate server. Freeing "
|
||||
"allocated resources.",
|
||||
pthread_self());
|
||||
"allocated resources.");
|
||||
free(client_ses);
|
||||
return NULL;
|
||||
}
|
||||
@ -382,10 +381,9 @@ int i;
|
||||
atomic_add(&candidate->current_connection_count, -1);
|
||||
skygw_log_write(
|
||||
LOGFILE_ERROR,
|
||||
"%lu [newSession] Failed to create new routing session. "
|
||||
"Error : Failed to create new routing session. "
|
||||
"Couldn't establish connection to candidate server "
|
||||
"listening to port %d. Freeing allocated resources.",
|
||||
pthread_self(),
|
||||
candidate->server->port);
|
||||
free(client_ses);
|
||||
return NULL;
|
||||
|
Reference in New Issue
Block a user