You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/util/eventbus
David Anderson e71e95b841 util/eventbus: don't allow publishers to skip events while debugging
If any debugging hook might see an event, Publisher.ShouldPublish should
tell its caller to publish even if there are no ordinary subscribers.

Updates #15160

Signed-off-by: David Anderson <dave@tailscale.com>
9 months ago
..
bus.go util/eventbus: don't allow publishers to skip events while debugging 9 months ago
bus_test.go util/eventbus: rework to have a Client abstraction 9 months ago
client.go util/eventbus: don't allow publishers to skip events while debugging 9 months ago
debug.go util/eventbus: initial debugging facilities for the event bus 9 months ago
doc.go util/eventbus: initial debugging facilities for the event bus 9 months ago
publish.go util/eventbus: initial debugging facilities for the event bus 9 months ago
queue.go util/eventbus: make internal queue a generic type 9 months ago
subscribe.go util/eventbus: initial debugging facilities for the event bus 9 months ago