util/eventbus: simplify some reflect in Bus.pump

Updates #cleanup

Change-Id: Ib7b497e22c6cdd80578c69cf728d45754e6f909e
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
This commit is contained in:
Brad Fitzpatrick 2025-11-18 18:15:08 -08:00 committed by Brad Fitzpatrick
parent 336df56f85
commit 6ac4356bce

View File

@ -134,7 +134,7 @@ func (b *Bus) pump(ctx context.Context) {
// queue space for it. // queue space for it.
for !vals.Empty() { for !vals.Empty() {
val := vals.Peek() val := vals.Peek()
dests := b.dest(reflect.ValueOf(val.Event).Type()) dests := b.dest(reflect.TypeOf(val.Event))
if b.routeDebug.active() { if b.routeDebug.active() {
clients := make([]*Client, len(dests)) clients := make([]*Client, len(dests))