util/eventbus: make internal queue a generic type

In preparation for making the queues carry additional event metadata.

Updates #15160

Signed-off-by: David Anderson <dave@tailscale.com>
This commit is contained in:
David Anderson
2025-03-05 10:33:35 -08:00
committed by Dave Anderson
parent 96202a7c0c
commit bf40bc4fa0
3 changed files with 18 additions and 16 deletions

View File

@@ -78,7 +78,7 @@ func (b *Bus) Close() {
}
func (b *Bus) pump(ctx context.Context) {
var vals queue
var vals queue[any]
acceptCh := func() chan any {
if vals.Full() {
return nil