tailscale/control
Brad Fitzpatrick fb4e23506f control/controlclient: stop restarting map polls on health change
At some point we started restarting map polls on health change, but we
don't remember why. Maybe it was a desperate workaround for something.
I'm not sure it ever worked.

Rather than have a haunted graveyard, remove it.

In its place, though, and somewhat as a safety backup, send those
updates over the HTTP/2 noise channel if we have one open. Then if
there was a reason that a map poll restart would help we could do it
server-side. But mostly we can gather error stats and show
machine-level health info for debugging.

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2022-09-24 08:51:34 -07:00
..
controlbase control/controlbase: don't enforce a max protocol version at handshake time. 2022-04-07 17:55:29 -07:00
controlclient control/controlclient: stop restarting map polls on health change 2022-09-24 08:51:34 -07:00
controlhttp tailcfg, control/controlhttp, control/controlclient: add ControlDialPlan field (#5648) 2022-09-23 13:06:55 -04:00
controlknobs envknob: support changing envknobs post-init 2022-09-15 15:04:02 -07:00