浏览代码

Do not try LB populate on interface-less endpoint

Signed-off-by: Jana Radhakrishnan <mrjana@docker.com>
Jana Radhakrishnan 9 年之前
父节点
当前提交
b551a61694
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      libnetwork/service_linux.go

+ 5 - 0
libnetwork/service_linux.go

@@ -267,6 +267,11 @@ func (n *network) connectedLoadbalancers() []*loadBalancer {
 func (sb *sandbox) populateLoadbalancers(ep *endpoint) {
 	var gwIP net.IP
 
+	// This is an interface less endpoint. Nothing to do.
+	if ep.Iface() == nil {
+		return
+	}
+
 	n := ep.getNetwork()
 	eIP := ep.Iface().Address()