From b103f936922a9e6f234bcbcfa4abae14817c8348 Mon Sep 17 00:00:00 2001 From: Tom Wilkie Date: Sun, 31 Jan 2016 17:42:44 -0800 Subject: [PATCH] Taking a read lock twice only works most of the time. --- probe/overlay/weave.go | 2 -- 1 file changed, 2 deletions(-) diff --git a/probe/overlay/weave.go b/probe/overlay/weave.go index efc2fbf0c..bbcc8845f 100644 --- a/probe/overlay/weave.go +++ b/probe/overlay/weave.go @@ -207,8 +207,6 @@ func (w *Weave) Tag(r report.Report) (report.Report, error) { } // Put information from weave ps on the container nodes - w.mtx.RLock() - defer w.mtx.RUnlock() for id, node := range r.Container.Nodes { prefix, _ := node.Latest.Lookup(docker.ContainerID) prefix = prefix[:12]