12 Commits (b7658a4ad2d13da515daee2bd8dd7d50a9067708)

Author SHA1 Message Date
Nick Khyl 1ccece0f78 util/eventbus: use unbounded event queues for DeliveredEvents in subscribers 5 months ago
Nick Khyl 3780f25d51 util/eventbus: add tests for a subscriber publishing events 5 months ago
Nick Khyl 016ccae2da util/eventbus: add tests for a subscriber trying to acquire the same mutex as a publisher 5 months ago
M. J. Fromberger 4c856078e4
util/eventbus: block for the subscriber during SubscribeFunc close (#17642) 6 months ago
M. J. Fromberger 061e6266cf
util/eventbus: allow logging of slow subscribers (#17705) 6 months ago
M. J. Fromberger ad6cf2f8f3
util/eventbus: add a function-based subscriber type (#17432) 7 months ago
M. J. Fromberger df747f1c1b
util/eventbus: add a Done method to the Monitor type (#17263) 7 months ago
M. J. Fromberger e59fbaab64
util/eventbus: give a nicer error when attempting to use a closed client (#17208) 7 months ago
M. J. Fromberger ca9d795006
util/eventbus: add a Monitor type to manage subscriber goroutines (#17127) 7 months ago
M. J. Fromberger 5b5ae2b2ee
util/eventbus: add a Done channel to the Client (#17118) 7 months ago
David Anderson 3e18434595 util/eventbus: rework to have a Client abstraction 1 year ago
David Anderson ef906763ee util/eventbus: initial implementation of an in-process event bus 1 year ago