diff --git a/pkg/naming/discovery/discovery.go b/pkg/naming/discovery/discovery.go index 9197362b5..1030d32c4 100644 --- a/pkg/naming/discovery/discovery.go +++ b/pkg/naming/discovery/discovery.go @@ -513,6 +513,7 @@ func (d *Discovery) serverproc() { case <-d.ctx.Done(): return case <-ticker.C: + d.switchNode() default: } apps, err := d.polls(ctx)