16 Commits (b7658a4ad2d13da515daee2bd8dd7d50a9067708)

Author SHA1 Message Date
Brad Fitzpatrick 99b06eac49 syncs: add Mutex/RWMutex alias/wrappers for future mutex debugging 5 months ago
Brad Fitzpatrick 1eba5b0cbd util/eventbus: log goroutine stacks when hung in CI 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 0a33aae823
util/eventbus: run subscriber functions in a goroutine (#17510) 6 months ago
M. J. Fromberger ad6cf2f8f3
util/eventbus: add a function-based subscriber type (#17432) 7 months ago
Brad Fitzpatrick a40f23ad4a util/eventbus: flesh out docs a bit 7 months ago
Nick Khyl 866614202c util/eventbus: remove redundant code from eventbus.Publish 10 months ago
David Anderson 346a35f612 util/eventbus: add debugger methods to list pub/sub types 1 year ago
David Anderson 853abf8661 util/eventbus: initial debugging facilities for the event bus 1 year ago
David Anderson e80d2b4ad1 util/eventbus: add debug hooks to snoop on bus traffic 1 year ago
David Anderson cf5c788cf1 util/eventbus: track additional event context in subscribe queue 1 year ago
David Anderson bf40bc4fa0 util/eventbus: make internal queue a generic type 1 year ago
David Anderson 24d4846f00 util/eventbus: adjust worker goroutine management helpers 1 year 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