mirror of
https://github.com/zeek/zeek.git
synced 2025-10-17 14:08:20 +00:00
![]() This is just a small optimization on top of what is there. Add state to Func for tracking if any enabled bodies exist which allows us to propagate it up to the EventHandler::bool() operator. In turn, when all bodies of an event's Func have been runtime disabled, the event itself will not be invoked anymore. Experiments have shown that this allows runtime toggling of new_event() without performance impact when disabled. This could enable use-cases where new_packet() handlers are enabled for a split second once in a while to either dump or sample raw packet data at runtime. |
||
---|---|---|
.. | ||
store | ||
connect-on-retry.zeek | ||
disconnect.zeek | ||
error.zeek | ||
event-group-interaction.zeek | ||
opaque.zeek | ||
remote_event.zeek | ||
remote_event_any.zeek | ||
remote_event_auto.zeek | ||
remote_event_index_types.zeek | ||
remote_event_ssl_auth.zeek | ||
remote_event_vector_any.zeek | ||
remote_id.zeek | ||
remote_log.zeek | ||
remote_log_batch.zeek | ||
remote_log_late_join.zeek | ||
remote_log_types.zeek | ||
ssl-mismatch.zeek | ||
ssl_auth_failure.zeek | ||
unpeer.zeek | ||
web-socket-events.zeek |