diff options
| author | Brad Fitzpatrick <bradfitz@tailscale.com> | 2024-10-20 13:22:31 -0700 |
|---|---|---|
| committer | Brad Fitzpatrick <brad@danga.com> | 2024-10-20 19:56:28 -0700 |
| commit | c76a6e5167d4f669a91818d502a642c1634251e7 (patch) | |
| tree | 2e0fef114ebc122cb3bd7a847377b714ebdee567 /control/controlhttp/controlhttpserver | |
| parent | fd77965f23a317cb6f7bc53d585ace2c771d5b48 (diff) | |
| download | tailscale-c76a6e5167d4f669a91818d502a642c1634251e7.tar.xz tailscale-c76a6e5167d4f669a91818d502a642c1634251e7.zip | |
derp: track client-advertised non-ideal DERP connections in more places
In f77821fd63 (released in v1.72.0), we made the client tell a DERP server
when the connection was not its ideal choice (the first node in its region).
But we didn't do anything with that information until now. This adds a
metric about how many such connections are on a given derper, and also
adds a bit to the PeerPresentFlags bitmask so watchers can identify
(and rebalance) them.
Updates tailscale/corp#372
Change-Id: Ief8af448750aa6d598e5939a57c062f4e55962be
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
Diffstat (limited to 'control/controlhttp/controlhttpserver')
0 files changed, 0 insertions, 0 deletions
