Fixes various lua memory issues

This commit is contained in:
Matteo Biscosi 2024-02-22 11:21:38 +00:00
parent eb52f62b1e
commit 5edfdeedcd
53 changed files with 336 additions and 551 deletions

View file

@ -4,11 +4,10 @@
local dirs = ntop.getDirs()
package.path = dirs.installdir .. "/scripts/lua/modules/?.lua;" .. package.path
require "lua_utils"
require "ntop_utils"
local json = require "dkjson"
local checks = require("checks")
local syslog_utils = require "syslog_utils"
local syslog_module = {
-- Script category
@ -45,6 +44,7 @@ end
-- The function below is called for each received alert
function syslog_module.hooks.handleEvent(syslog_conf, message, host, priority)
local syslog_utils = require "syslog_utils"
local num_unhandled = 0
local num_alerts = 0