Simplifies and reduces the number of threads for purging idle entries

This commit is contained in:
Simone Mainardi 2020-09-29 18:51:44 +02:00
parent 5133af720f
commit 8392e126f8
6 changed files with 22 additions and 67 deletions

View file

@ -509,7 +509,7 @@ class NetworkInterface : public AlertableEntity {
void getActiveFlowsStats(nDPIStats *stats, FlowStats *status_stats, AddressTree *allowed_hosts, Host *h, Paginator *p);
virtual u_int32_t periodicStatsUpdateFrequency() const;
void periodicStatsUpdate();
void purgeQueuedIdleEntries(time_t deadline, lua_State* vm, bool skip_user_scripts);
void purgeQueuedIdleEntries();
struct timeval periodicUpdateInitTime() const;
virtual u_int32_t getFlowMaxIdle();