wgengine/magicsock: simplify

Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>
pull/1142/head
Josh Bleecher Snyder 3 years ago committed by Josh Bleecher Snyder
parent d2529affa2
commit 7c76435bf7

@ -2253,11 +2253,10 @@ func (c *Conn) LastMark() uint32 { return 0 }
// Only the first close does anything. Any later closes return nil.
func (c *Conn) Close() error {
c.mu.Lock()
defer c.mu.Unlock()
if c.closed {
c.mu.Unlock()
return nil
}
defer c.mu.Unlock()
for _, ep := range c.endpointOfDisco {
ep.stopAndReset()

Loading…
Cancel
Save