Merge remote-tracking branch 'origin/topic/awelzel/event-trace-mgr-destructor-fclose'

* origin/topic/awelzel/event-trace-mgr-destructor-fclose:
  btest/core: Add event-trace test
  zeek-setup: Free event_trace_mgr after generating trace
  EventTraceMgr: Rename etm to event_trace_mgr
  EventTraceMgr: Move fclose() to destructor
This commit is contained in:
Arne Welzel 2025-05-19 20:01:30 +02:00
commit eb15997cc3
10 changed files with 65 additions and 19 deletions

View file

@ -902,8 +902,8 @@ ValPtr EventStmt::Exec(Frame* f, StmtFlowType& flow) {
auto h = event_expr->Handler();
if ( args && h ) {
if ( etm )
etm->ScriptEventQueued(h);
if ( event_trace_mgr )
event_trace_mgr->ScriptEventQueued(h);
event_mgr.Enqueue(h, std::move(*args));
}