Added trace log to newSession and to closeSession.

This commit is contained in:
vraatikka
2013-08-22 10:46:14 +03:00
parent 0401290021
commit 481096ccef

View File

@ -218,8 +218,10 @@ int i, n;
}
else
{
skygw_log_write(LOGFILE_ERROR,
"Unsupported router option %s for readconnroute\n", options[i]);
skygw_log_write(LOGFILE_ERROR,
"Unsupported router option %s for "
"readconnroute\n",
options[i]);
}
}
}
@ -252,6 +254,15 @@ CLIENT_SESSION *client;
BACKEND *candidate = NULL;
int i;
skygw_log_write_flush(
LOGFILE_TRACE,
"%lu [closeSession] new router session with session "
"%p, and inst %p.",
pthread_self(),
session,
inst);
if ((client = (CLIENT_SESSION *)malloc(sizeof(CLIENT_SESSION))) == NULL) {
return NULL;
}
@ -366,6 +377,13 @@ CLIENT_SESSION *session = (CLIENT_SESSION *)router_session;
/*
* Close the connection to the backend
*/
skygw_log_write_flush(
LOGFILE_TRACE,
"%lu [closeSession] closing session with router_session "
"%p, and inst %p.",
pthread_self(),
session,
inst);
session->dcb->func.close(session->dcb);
atomic_add(&session->backend->current_connection_count, -1);
atomic_add(&session->backend->server->stats.n_current, -1);