summaryrefslogtreecommitdiff
path: root/libnetwork/service_linux.go
diff options
context:
space:
mode:
authorAlessandro Boch <aboch@docker.com>2016-11-21 23:38:03 -0800
committerAlessandro Boch <aboch@docker.com>2016-11-29 13:58:06 -0800
commitfac86cf69ab8f18341f75b26b4fb721dde139f6a (patch)
treee2642b0abdebc857c0b90fb911913d8baa065204 /libnetwork/service_linux.go
parentafcec801371a22c56c0a302e713f8d43a200af03 (diff)
downloaddocker-fac86cf69ab8f18341f75b26b4fb721dde139f6a.tar.gz
Add missing locks in agent and service code
Signed-off-by: Alessandro Boch <aboch@docker.com>
Diffstat (limited to 'libnetwork/service_linux.go')
-rw-r--r--libnetwork/service_linux.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/libnetwork/service_linux.go b/libnetwork/service_linux.go
index be8dc84d3e..fbcc89d22e 100644
--- a/libnetwork/service_linux.go
+++ b/libnetwork/service_linux.go
@@ -34,8 +34,8 @@ func init() {
func (n *network) connectedLoadbalancers() []*loadBalancer {
c := n.getController()
- serviceBindings := make([]*service, 0, len(c.serviceBindings))
c.Lock()
+ serviceBindings := make([]*service, 0, len(c.serviceBindings))
for _, s := range c.serviceBindings {
serviceBindings = append(serviceBindings, s)
}