From 81c45a412533eedc78dc970e7484532ed4e4d9fd Mon Sep 17 00:00:00 2001 From: Kornilios Kourtis Date: Tue, 22 Oct 2024 15:58:40 +0200 Subject: [PATCH] enforcer: delete element in cleanup function When we do cleanup, remove the element from the map so that we don't account for it multiple times. Fixes: 976faaf0beb8d7b7c5b9c94a8d9d063c4bd99c83 Signed-off-by: Kornilios Kourtis --- bpf/process/bpf_enforcer.h | 1 + 1 file changed, 1 insertion(+) diff --git a/bpf/process/bpf_enforcer.h b/bpf/process/bpf_enforcer.h index 2686c383e5..d52689935f 100644 --- a/bpf/process/bpf_enforcer.h +++ b/bpf/process/bpf_enforcer.h @@ -80,6 +80,7 @@ FUNC_INLINE void do_enforcer_cleanup(void) .reason = ENFORCER_MISSED_NOACTION, }; enforcer_update_missed_notifications(&missed_key); + map_delete_elem(&enforcer_data, &id); } }