From ebb8784ec3fb40e2929987b28ca9566426632747 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sun, 30 Mar 2025 18:39:17 +0200 Subject: [PATCH] kernel_accel: Cope with receiving freed sessions --- l2tpns.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/l2tpns.c b/l2tpns.c index 9a8fd4d..df9e4c8 100644 --- a/l2tpns.c +++ b/l2tpns.c @@ -1391,6 +1391,9 @@ static void set_kernel_accel(sessionidt s, int set, int now) if (set) { + if (t == T_FREE) + /* This is a session that got freed */ + return; if (tunnel[t].state == TUNNELUNDEF) /* We don't know the tunnel yet */ return;