zeek/testing/btest/cluster
Arne Welzel 6bd624d9b2 cluster/zeromq: Attempt publish during termination
Explicitly notify the internal thread about the shutdown via the
inproc socket pair. This ensures that the internal thread processes
all previous messages on the inproc socket before terminating.

This fixes the scenario where a backend is created, a few messages published
and then immediately terminated as can be done with WebSocket clients.
Previously, some of the messages published might have still been in the
inproc socket's queue and were simply discarded.

Adds the same test for Broker and ZeroMQ backends.
2025-04-23 14:27:43 +02:00
..
broker testing/btest/*zeek: Comment all @TEST lines 2025-04-17 16:30:23 +02:00
generic testing/btest/*zeek: Comment all @TEST lines 2025-04-17 16:30:23 +02:00
websocket cluster/zeromq: Attempt publish during termination 2025-04-23 14:27:43 +02:00
zeromq cluster/zeromq: Fix node_topic() and nodeid_topic() 2025-03-24 18:36:26 +01:00
backend-enum.zeek btest: Add cluster dir, minimal test for enum value 2024-11-22 10:43:55 +01:00
serializer-enum.zeek cluster/serializer: Add binary-serialization-format 2024-12-04 12:40:35 +01:00