diff --git a/connector/docker.go b/connector/docker.go index 9832e2f..37db06b 100644 --- a/connector/docker.go +++ b/connector/docker.go @@ -161,9 +161,9 @@ func (cm *Docker) All() (containers container.Containers) { for _, c := range cm.containers { containers = append(containers, c) } - cm.lock.Unlock() sort.Sort(containers) containers.Filter() + cm.lock.Unlock() return containers } diff --git a/connector/runc.go b/connector/runc.go index 0e890ca..31c437c 100644 --- a/connector/runc.go +++ b/connector/runc.go @@ -192,9 +192,9 @@ func (cm *Runc) All() (containers container.Containers) { for _, c := range cm.containers { containers = append(containers, c) } - cm.lock.Unlock() sort.Sort(containers) containers.Filter() + cm.lock.Unlock() return containers }