Check if router_session pointer has value in session structure before calling free for it.
This commit is contained in:
@ -204,7 +204,9 @@ bool session_free(
|
|||||||
atomic_add(&session->service->stats.n_current, -1);
|
atomic_add(&session->service->stats.n_current, -1);
|
||||||
|
|
||||||
/* Free router_session and session */
|
/* Free router_session and session */
|
||||||
free(session->router_session);
|
if (session->router_session) {
|
||||||
|
free(session->router_session);
|
||||||
|
}
|
||||||
free(session);
|
free(session);
|
||||||
succp = true;
|
succp = true;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user