mirror of
https://github.com/tailscale/tailscale.git
synced 2024-11-25 19:15:34 +00:00
48f6c1eba4
Prior to this change, if we were in the middle of a lite map update we'd tear down the entire map session and restart it. With this change, we'll cancel an in-flight lite map request up to 10 times and restart before we tear down the streaming map request. We tear down everything after 10 retries to ensure that a steady stream of calls to sendNewMapRequest doesn't fail to make progress by repeatedly canceling and restarting. Signed-off-by: Andrew Dunham <andrew@du.nham.ca> Co-authored-by: Maisem Ali <maisem@tailscale.com> Change-Id: I9392bf8cf674e7a58ccd1e476039300a359ef3b1 |
||
---|---|---|
.. | ||
auto.go | ||
client.go | ||
controlclient_test.go | ||
debug.go | ||
direct_test.go | ||
direct.go | ||
map_test.go | ||
map.go | ||
noise_test.go | ||
noise.go | ||
sign_supported_test.go | ||
sign_supported.go | ||
sign_unsupported.go | ||
sign.go | ||
status.go |