diff --git a/daemon/daemon_windows.go b/daemon/daemon_windows.go index 0f4e8fffed..e4f961e5dd 100644 --- a/daemon/daemon_windows.go +++ b/daemon/daemon_windows.go @@ -324,16 +324,14 @@ func (daemon *Daemon) initNetworkController(daemonCfg *config.Config, activeSand continue // workaround for HNS reporting unsupported networks } var n *libnetwork.Network - s := func(current *libnetwork.Network) bool { + daemon.netController.WalkNetworks(func(current *libnetwork.Network) bool { hnsid := current.DriverOptions()[winlibnetwork.HNSID] if hnsid == v.Id { n = current return true } return false - } - - daemon.netController.WalkNetworks(s) + }) drvOptions := make(map[string]string) nid := ""