Merge pull request #4090 from sysown/v2.x-log_close_fast_forward

Log 'fast_forward' conns close due to 'log_unhealthy_connections'
v2.x-4105_4114
René Cannaò 3 years ago committed by GitHub
commit 23603e535d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -3902,8 +3902,18 @@ void MySQL_Thread::process_all_sessions() {
if (sess->healthy==0) {
char _buf[1024];
if (sess->client_myds) {
if (mysql_thread___log_unhealthy_connections && sess->session_fast_forward == false) {
proxy_warning("Closing unhealthy client connection %s:%d\n",sess->client_myds->addr.addr,sess->client_myds->addr.port);
if (mysql_thread___log_unhealthy_connections) {
if (sess->session_fast_forward == false) {
proxy_warning(
"Closing unhealthy client connection %s:%d\n", sess->client_myds->addr.addr,
sess->client_myds->addr.port
);
} else {
proxy_warning(
"Closing 'fast_forward' client connection %s:%d\n", sess->client_myds->addr.addr,
sess->client_myds->addr.port
);
}
}
}
sprintf(_buf,"%s:%d:%s()", __FILE__, __LINE__, __func__);

Loading…
Cancel
Save