From 7851fb1c99ea446c1340b90f8547ebbbd09cd16d Mon Sep 17 00:00:00 2001 From: Kyle Carberry Date: Mon, 17 Oct 2022 23:51:41 +0000 Subject: [PATCH] Fix unlock of unlocked mutex in tailnet coordinator --- tailnet/coordinator.go | 2 -- 1 file changed, 2 deletions(-) diff --git a/tailnet/coordinator.go b/tailnet/coordinator.go index 9203bbebff..dbd70ead1a 100644 --- a/tailnet/coordinator.go +++ b/tailnet/coordinator.go @@ -153,12 +153,10 @@ func (c *coordinator) ServeClient(conn net.Conn, id uuid.UUID, agent uuid.UUID) if ok { data, err := json.Marshal([]*Node{node}) if err != nil { - c.mutex.Unlock() return xerrors.Errorf("marshal node: %w", err) } _, err = conn.Write(data) if err != nil { - c.mutex.Unlock() return xerrors.Errorf("write nodes: %w", err) } }