zeek/scripts
Arne Welzel fa22f91ca4 cluster/zeromq: Fix XSUB threading issues
It is not safe to use the same socket from different threads, but the
current code used the xsub socket directly from the main thread (to setup
subscriptions) and from the internal thread for polling and reading.

Leverage the PAIR socket already in use for forwarding publish operations
to the internal thread also for subscribe and unsubscribe.

The failure mode is/was a bit annoying. Essentially, closing of the
context would hang indefinitely in zmq_ctx_term().
2025-02-05 10:39:56 +01:00
..
base cluster/Backend: Pass node_id via Init() 2025-02-05 10:39:56 +01:00
policy cluster/zeromq: Fix XSUB threading issues 2025-02-05 10:39:56 +01:00
site telemetry: Deprecate prometheus.zeek policy script 2024-07-21 17:49:21 +02:00
spicy Update COPYING date to now and fix some [skip CI] 2025-01-09 08:38:45 -05:00
zeekygen zeekygen: Disable Cluster::Experimental module 2024-12-13 10:03:44 +01:00
CMakeLists.txt Use the same rules as cmake submodule to reformat Zeek 2023-05-09 08:31:43 -07:00
test-all-policy.zeek btest: Avoid loading ZeroMQ if not compiled in 2024-12-11 18:08:43 +01:00