diff options
| author | Andrew Lytvynov <awly@tailscale.com> | 2025-11-09 15:49:24 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-09 15:49:24 -0800 |
| commit | ae3dff15e40982d3aeaf0e457001da434cb4e6d8 (patch) | |
| tree | dfb378ba7cafbf2d6452e581823fae82f75c9f78 /control/controlhttp/controlhttpserver/controlhttpserver.go | |
| parent | 2e265213fddada539452a59536c88dbbc535a27d (diff) | |
| download | tailscale-ae3dff15e40982d3aeaf0e457001da434cb4e6d8.tar.xz tailscale-ae3dff15e40982d3aeaf0e457001da434cb4e6d8.zip | |
ipn/ipnlocal: clean up some of the weird locking (#17802)
* lock released early just to call `b.send` when it can call
`b.sendToLocked` instead
* `UnlockEarly` called to release the lock before trivially fast
operations, we can wait for a defer there
Updates #11649
Signed-off-by: Andrew Lytvynov <awly@tailscale.com>
Diffstat (limited to 'control/controlhttp/controlhttpserver/controlhttpserver.go')
0 files changed, 0 insertions, 0 deletions
