From d4091ef151f33ecc000a4c9fe91a9ca043fc683f Mon Sep 17 00:00:00 2001 From: Wentao Zhang Date: Fri, 17 Mar 2017 03:11:19 +0800 Subject: [PATCH] fix minor issue When failed to attach veth pair, should remove the veth device Signed-off-by: Wentao Zhang --- libcontainer/network_linux.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libcontainer/network_linux.go b/libcontainer/network_linux.go index 5075bee4d..fe17ef8b0 100644 --- a/libcontainer/network_linux.go +++ b/libcontainer/network_linux.go @@ -171,7 +171,7 @@ func (v *veth) create(n *network, nspid int) (err error) { netlink.LinkDel(veth) } }() - if err := v.attach(&n.Network); err != nil { + if err = v.attach(&n.Network); err != nil { return err } child, err := netlink.LinkByName(n.TempVethPeerName)