Browse Source

fix for #1333, calling LinkDel to delete link device when the err of LinkByName is NULL

Signed-off-by: ZhiPeng Lu <lu.zhipeng@zte.com.cn>
ZhiPeng Lu 7 years ago
parent
commit
83d1ce9fb5
1 changed files with 1 additions and 1 deletions
  1. 1 1
      libnetwork/drivers/overlay/ov_network.go

+ 1 - 1
libnetwork/drivers/overlay/ov_network.go

@@ -242,7 +242,7 @@ func (d *driver) DeleteNetwork(nid string) error {
 
 
 	for _, ep := range n.endpoints {
 	for _, ep := range n.endpoints {
 		if ep.ifName != "" {
 		if ep.ifName != "" {
-			if link, err := ns.NlHandle().LinkByName(ep.ifName); err != nil {
+			if link, err := ns.NlHandle().LinkByName(ep.ifName); err == nil {
 				ns.NlHandle().LinkDel(link)
 				ns.NlHandle().LinkDel(link)
 			}
 			}
 		}
 		}