|
@@ -526,7 +526,7 @@ func (daemon *Daemon) updateContainerNetworkSettings(container *container.Contai
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
-func (daemon *Daemon) allocateNetwork(container *container.Container) error {
|
|
|
|
|
|
+func (daemon *Daemon) allocateNetwork(container *container.Container) (retErr error) {
|
|
start := time.Now()
|
|
start := time.Now()
|
|
controller := daemon.netController
|
|
controller := daemon.netController
|
|
|
|
|
|
@@ -594,7 +594,7 @@ func (daemon *Daemon) allocateNetwork(container *container.Container) error {
|
|
}
|
|
}
|
|
updateSandboxNetworkSettings(container, sb)
|
|
updateSandboxNetworkSettings(container, sb)
|
|
defer func() {
|
|
defer func() {
|
|
- if err != nil {
|
|
|
|
|
|
+ if retErr != nil {
|
|
sb.Delete()
|
|
sb.Delete()
|
|
}
|
|
}
|
|
}()
|
|
}()
|