diff options
| author | Jonathan Nobels <jnobels@gmail.com> | 2025-09-23 13:35:22 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-23 13:35:22 -0400 |
| commit | 4af15a11482d40caa4b4a2a7db244d385965ced8 (patch) | |
| tree | 7081b23581d41453b562955a7bcfc2f4c2a2ecf9 /control/controlhttp/controlhttpserver/controlhttpserver.go | |
| parent | 1791f878708ec31ef4622222a5858217e749e777 (diff) | |
| download | tailscale-4af15a11482d40caa4b4a2a7db244d385965ced8.tar.xz tailscale-4af15a11482d40caa4b4a2a7db244d385965ced8.zip | |
magicsock: fix deadlock in SetStaticEndpoints (#17247)
updates tailscale/corp#32600
A localAPI/cli call to reload-config can end up leaving magicsock's mutex
locked. We were missing an unlock for the early exit where there's no change in
the static endpoints when the disk-based config is loaded. This is not likely
the root cause of the linked issue - just noted during investigation.
Signed-off-by: Jonathan Nobels <jonathan@tailscale.com>
Diffstat (limited to 'control/controlhttp/controlhttpserver/controlhttpserver.go')
0 files changed, 0 insertions, 0 deletions
