From f98cfa559725bacb8c7a3c7f4762d45e18deaaba Mon Sep 17 00:00:00 2001 From: Jana Radhakrishnan Date: Sat, 4 Jun 2016 09:37:16 -0700 Subject: [PATCH] Fix a missing unlock on ingress sandbox failure Signed-off-by: Jana Radhakrishnan --- libnetwork/controller.go | 1 + 1 file changed, 1 insertion(+) diff --git a/libnetwork/controller.go b/libnetwork/controller.go index 1a514ad4e1..5eb71a857f 100644 --- a/libnetwork/controller.go +++ b/libnetwork/controller.go @@ -770,6 +770,7 @@ func (c *controller) NewSandbox(containerID string, options ...SandboxOption) (s c.Lock() if sb.ingress && c.ingressSandbox != nil { + c.Unlock() return nil, fmt.Errorf("ingress sandbox already present") }