diff options
| author | Brad Fitzpatrick <bradfitz@tailscale.com> | 2022-06-21 07:44:11 -0700 |
|---|---|---|
| committer | Brad Fitzpatrick <brad@danga.com> | 2022-09-24 08:51:34 -0700 |
| commit | fb4e23506fbcd3527daf2bf2f6e9158710db308a (patch) | |
| tree | 340290c8ed274c9ee11ddde71d1614d316d23924 /control/controlknobs/controlknobs.go | |
| parent | 6d0418432578071d7c1baa3b14db37c484f73f7d (diff) | |
| download | tailscale-fb4e23506fbcd3527daf2bf2f6e9158710db308a.tar.xz tailscale-fb4e23506fbcd3527daf2bf2f6e9158710db308a.zip | |
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>
Diffstat (limited to 'control/controlknobs/controlknobs.go')
0 files changed, 0 insertions, 0 deletions
