From e871d3225e6991d844af91d0613fb3e5b54d8422 Mon Sep 17 00:00:00 2001 From: wiaamm Date: Wed, 3 Dec 2025 00:38:31 +0200 Subject: [PATCH] clean --- .../kong/plugins/open-appsec-waf-kong-plugin/nano_ffi.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/attachments/kong/plugins/open-appsec-waf-kong-plugin/nano_ffi.lua b/attachments/kong/plugins/open-appsec-waf-kong-plugin/nano_ffi.lua index d17f66c..68470e0 100755 --- a/attachments/kong/plugins/open-appsec-waf-kong-plugin/nano_ffi.lua +++ b/attachments/kong/plugins/open-appsec-waf-kong-plugin/nano_ffi.lua @@ -429,6 +429,11 @@ function nano.fini_session(session_data) end nano_attachment.fini_session(attachment, session_data) + + -- CRITICAL: Free all accumulated resources when session ends + -- This prevents memory leaks from responses, headers, metadata, etc. + nano.cleanup_all() + kong.log.info("Successfully finalized session ", session_data, " for worker ", worker_id) return true end