Skip to content
This repository was archived by the owner on Oct 13, 2023. It is now read-only.

Commit 1490b1d

Browse files
authored
Merge pull request #41081 from thaJeztah/19.03_backport_fix_sandbox_cleanup
[19.03 backport] allocateNetwork: fix network sandbox not cleaned up on failure Upstream-commit: 2d4bfdc789ad0bb3e7718af06bdc44b42a999433 Component: engine
2 parents 9eea25a + 5b2eac4 commit 1490b1d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

components/engine/daemon/container_operations.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,7 @@ func (daemon *Daemon) updateContainerNetworkSettings(container *container.Contai
509509
}
510510
}
511511

512-
func (daemon *Daemon) allocateNetwork(container *container.Container) error {
512+
func (daemon *Daemon) allocateNetwork(container *container.Container) (retErr error) {
513513
start := time.Now()
514514
controller := daemon.netController
515515

@@ -577,7 +577,7 @@ func (daemon *Daemon) allocateNetwork(container *container.Container) error {
577577
}
578578
updateSandboxNetworkSettings(container, sb)
579579
defer func() {
580-
if err != nil {
580+
if retErr != nil {
581581
sb.Delete()
582582
}
583583
}()

0 commit comments

Comments
 (0)