freeSession, trace log write referenced to backend_dcb which may be freed.
This commit is contained in:
@ -448,14 +448,12 @@ static void freeSession(
|
|||||||
skygw_log_write_flush(
|
skygw_log_write_flush(
|
||||||
LOGFILE_TRACE,
|
LOGFILE_TRACE,
|
||||||
"%lu [freeSession] Unlinked router_client_session %p from "
|
"%lu [freeSession] Unlinked router_client_session %p from "
|
||||||
"router %p and form server on port %d. Connections : %d "
|
"router %p and from server on port %d. Connections : %d. ",
|
||||||
"session %p.",
|
|
||||||
pthread_self(),
|
pthread_self(),
|
||||||
router_cli_ses,
|
router_cli_ses,
|
||||||
router,
|
router,
|
||||||
router_cli_ses->backend->server->port,
|
router_cli_ses->backend->server->port,
|
||||||
prev_val-1,
|
prev_val-1);
|
||||||
router_cli_ses->backend_dcb->session);
|
|
||||||
|
|
||||||
free(router_cli_ses);
|
free(router_cli_ses);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user